Index | Thread | Search

From:
Marco van Hulten <marco@hulten.org>
Subject:
Re: NEW: archivers/libaec
To:
Martin Reindl <martin@catai.org>
Cc:
ports@openbsd.org
Date:
Tue, 29 Jul 2025 16:50:25 +0200

Download raw body.

Thread
On Tue, 29 Jul 2025 14:16:31 +0200 Martin Reindl wrote:
> Am 2025-07-29 10:58, schrieb Marco van Hulten:
> > On Tue, 29 Jul 2025 08:42:26 +0200 Martin Reindl wrote:  
> >> here is the update for hdf5 to use szip+aec as I/O filter.
> >> Examples are moved to an own project.
> >> 
> >> Looking for more tests + feedback.  
> > 
> > 'make test' fails on amd64:
> > 
> > [...]
> 
> This seems odd, all test pass here. Can you provide the full test.log 
> please?
> 

Nevermind about the test.  After cleaning hdf5 first (with CLEANDEPENDS
set to Yes) and then rebuilding, the tests succeed.  (I attached the
succeeded test.log anyway.)

Moreover, I tested Szip support through libaec of hdf5 with cdo by
reading a grib file.  This works now with the new version!

Nonetheless, I get warnings:

marco@foobar:~/data$ cdo -infon 2020010100_sf-regular.grb 
cdo:/usr/local/lib/libhdf5.so.7.0: /usr/local/lib/libhdf5.so.8.0 : WARNING: symbol(H5E_stack_g) size mismatch, relink your program
cdo:/usr/local/lib/libhdf5.so.7.0: /usr/local/lib/libhdf5.so.8.0 : WARNING: symbol(H5_lib_vers_info_g) size mismatch, relink your program
cdo:/usr/local/lib/libhdf5.so.7.0: /usr/local/lib/libhdf5.so.8.0 : WARNING: symbol(H5build_settings) size mismatch, relink your program
    -1 :       Date     Time   Level Gridsize    Miss :     Minimum        Mean     Maximum : Parameter name
     1 : 2020-01-01 00:00:00       0  2882400  974786 :      0.0000     0.16137      1.0000 : var31         
[...]
cdo    infon: Processed 89354400 values from 31 variables over 1 timestep [5.99s 44MB]

I thought that if I uninstall the previous hdf5, then build and install
the new one and then clean and build cdo, it would link to the new
libhdf5, but apparently it does not.  What is wrong here?

Marco
Making check in src
make  check-TESTS
Making check in test
make  testhdf5 cache cache_api  cache_image cache_tagging lheap  ohdr stab gheap  evict_on_close farray earray  btree2 fheap accum  hyperslab istore bittests  dt_arith page_buffer dtypes  dsets chunk_info cmpd_dset  mdset cmpd_dtransform filter_fail  extend direct_chunk external  efc objcopy objcopy_ref  links unlink twriteorder  big mtime fillval mount  select_io_dset flush1 flush2  app_ref enum set_extent  ttsafe enc_dec_plist  enc_dec_plist_cross_platform getname  vfd ros3 s3comms hdfs  ntypes dangle dtransform  reserved cross_read freespace  mf vds file_image  unregister cache_logging cork  swmr thread_id vol timer  event_set onion error_test  err_compat tcheck_version testmeta  accum_swmr_reader atomic_writer  atomic_reader external_env  links_env filenotclosed  del_many_dense_attrs flushrefresh  use_append_chunk use_append_chunk_mirror  use_append_mchunks use_disable_mdc_flushes  swmr_generator swmr_start_write  swmr_reader swmr_writer  swmr_remove_reader swmr_remove_writer  sw
 mr_addrem_writer swmr_sparse_reader  swmr_sparse_writer vds_env  vds_swmr_gen vds_swmr_reader  vds_swmr_writer filter_plugin  vfd_plugin  vol_plugin  test_abort_fail.sh test_check_version.sh test_error.sh  test_flush_refresh.sh test_external_env.sh test_libinfo.sh  test_links_env.sh test_swmr.sh test_vds_env.sh  test_vds_swmr.sh test_use_cases.sh test_plugin.sh  
`testhdf5' is up to date.
`cache' is up to date.
`cache_api' is up to date.
`cache_image' is up to date.
`cache_tagging' is up to date.
`lheap' is up to date.
`ohdr' is up to date.
`stab' is up to date.
`gheap' is up to date.
`evict_on_close' is up to date.
`farray' is up to date.
`earray' is up to date.
`btree2' is up to date.
`fheap' is up to date.
`accum' is up to date.
`hyperslab' is up to date.
`istore' is up to date.
`bittests' is up to date.
`dt_arith' is up to date.
`page_buffer' is up to date.
`dtypes' is up to date.
`dsets' is up to date.
`chunk_info' is up to date.
`cmpd_dset' is up to date.
`mdset' is up to date.
`cmpd_dtransform' is up to date.
`filter_fail' is up to date.
`extend' is up to date.
`direct_chunk' is up to date.
`external' is up to date.
`efc' is up to date.
`objcopy' is up to date.
`objcopy_ref' is up to date.
`links' is up to date.
`unlink' is up to date.
`twriteorder' is up to date.
`big' is up to date.
`mtime' is up to date.
`fillval' is up to date.
`mount' is up to date.
`select_io_dset' is up to date.
`flush1' is up to date.
`flush2' is up to date.
`app_ref' is up to date.
`enum' is up to date.
`set_extent' is up to date.
`ttsafe' is up to date.
`enc_dec_plist' is up to date.
`enc_dec_plist_cross_platform' is up to date.
`getname' is up to date.
`vfd' is up to date.
`ros3' is up to date.
`s3comms' is up to date.
`hdfs' is up to date.
`ntypes' is up to date.
`dangle' is up to date.
`dtransform' is up to date.
`reserved' is up to date.
`cross_read' is up to date.
`freespace' is up to date.
`mf' is up to date.
`vds' is up to date.
`file_image' is up to date.
`unregister' is up to date.
`cache_logging' is up to date.
`cork' is up to date.
`swmr' is up to date.
`thread_id' is up to date.
`vol' is up to date.
`timer' is up to date.
`event_set' is up to date.
`onion' is up to date.
`error_test' is up to date.
`err_compat' is up to date.
`tcheck_version' is up to date.
`testmeta' is up to date.
`accum_swmr_reader' is up to date.
`atomic_writer' is up to date.
`atomic_reader' is up to date.
`external_env' is up to date.
`links_env' is up to date.
`filenotclosed' is up to date.
`del_many_dense_attrs' is up to date.
`flushrefresh' is up to date.
`use_append_chunk' is up to date.
`use_append_chunk_mirror' is up to date.
`use_append_mchunks' is up to date.
`use_disable_mdc_flushes' is up to date.
`swmr_generator' is up to date.
`swmr_start_write' is up to date.
`swmr_reader' is up to date.
`swmr_writer' is up to date.
`swmr_remove_reader' is up to date.
`swmr_remove_writer' is up to date.
`swmr_addrem_writer' is up to date.
`swmr_sparse_reader' is up to date.
`swmr_sparse_writer' is up to date.
`vds_env' is up to date.
`vds_swmr_gen' is up to date.
`vds_swmr_reader' is up to date.
`vds_swmr_writer' is up to date.
`filter_plugin' is up to date.
`vfd_plugin' is up to date.
`vol_plugin' is up to date.
`test_abort_fail.sh' is up to date.
`test_check_version.sh' is up to date.
`test_error.sh' is up to date.
`test_flush_refresh.sh' is up to date.
`test_external_env.sh' is up to date.
`test_libinfo.sh' is up to date.
`test_links_env.sh' is up to date.
`test_swmr.sh' is up to date.
`test_vds_env.sh' is up to date.
`test_vds_swmr.sh' is up to date.
`test_use_cases.sh' is up to date.
`test_plugin.sh' is up to date.
make  check-TESTS
===Serial tests in test begin Wed Jul 30 06:05:21 CEST 2025===
============================
Testing: testhdf5 
============================
Test log for testhdf5 
============================

For help use: ./.libs/testhdf5 -help
Linked with hdf5 version 1.14 release 6
Testing  -- Configure definitions (config) 
Testing  -- H5system routines (h5system) 
Testing  -- Encoding/decoding metadata (metadata) 
Testing  -- Checksum algorithm (checksum) 
Testing  -- Skip Lists (skiplist) 
Testing  -- Reference Counted Strings (refstr) 
Testing  -- Low-Level File I/O (file) 
Testing  -- Generic Object Functions (objects) 
Testing  -- Dataspaces (h5s) 
Testing  -- Dataspace coordinates (coords) 
Testing  -- Shared Object Header Messages (sohm) 
Testing  -- Attributes (attr) 
Testing  -- Selections (select) 
Testing  -- Time Datatypes (time) 
Testing  -- Deprecated References (ref_deprec) 
Testing  -- References (ref) 
Testing  -- Variable-Length Datatypes (vltypes) 
Testing  -- Variable-Length Strings (vlstrings) 
Testing  -- Group & Attribute Iteration (iterate) 
Testing  -- Array Datatypes (array) 
Testing  -- Generic Properties (genprop) 
Testing  -- UTF-8 Encoding (unicode) 
Testing  -- User-Created Identifiers (id) 
Testing  -- Miscellaneous (misc) 


All tests were successful. 


Cleaning Up temp files...

      113.37 real        42.13 user        63.60 sys

Finished testing testhdf5 
============================
============================
Testing: cache 
============================
Test log for cache 
============================
=========================================
Internal cache tests
        express_test = 3
=========================================
Testing smoke check #1 -- all clean, ins, dest, ren, 4/2 MB cache      -SKIP-
    Long tests disabled.
Testing smoke check #2 -- ~1/2 dirty, ins, dest, ren, 4/2 MB cache     -SKIP-
    Long tests disabled.
Testing smoke check #3 -- all clean, ins, dest, ren, 2/1 KB cache      -SKIP-
    Long tests disabled.
Testing smoke check #4 -- ~1/2 dirty, ins, dest, ren, 2/1 KB cache     -SKIP-
    Long tests disabled.
Testing smoke check #5 -- all clean, ins, prot, unprot, AR cache 1     -SKIP-
    Long tests disabled.
Testing smoke check #6 -- ~1/2 dirty, ins, prot, unprot, AR cache 1    -SKIP-
    Long tests disabled.
Testing smoke check #7 -- all clean, ins, prot, unprot, AR cache 2     -SKIP-
    Long tests disabled.
Testing smoke check #8 -- ~1/2 dirty, ins, prot, unprot, AR cache 2    -SKIP-
    Long tests disabled.
Testing smoke check #9 -- all clean, ins, dest, ren, 4/2 MB, corked    -SKIP-
    Long tests disabled.
Testing smoke check #10 -- ~1/2 dirty, ins, dest, ren, 4/2 MB, corked  -SKIP-
    Long tests disabled.
Testing write permitted check -- 1/0 MB cache                          -SKIP-
    Clean and dirty LRU lists disabled.
Testing H5C_insert_entry() functionality                               PASSED
Testing H5C_flush_cache() functionality                                PASSED
Testing H5C_get_entry_status() functionality                           PASSED
Testing H5C_expunge_entry() functionality                              PASSED
Testing multiple read only protects on a single entry                  PASSED
Testing H5C_move_entry() functionality                                 PASSED
Testing H5C_pin_protected_entry() functionality                        PASSED
Testing entry resize functionality                                     PASSED
Testing evictions enabled/disabled functionality                       PASSED
Testing flush cache with protected entry error                         PASSED
Testing destroy cache with permanently pinned entry error              PASSED
Testing destroy cache with protected entry error                       PASSED
Testing duplicate entry insertion error                                PASSED
Testing pin a pinned entry error                                       PASSED
Testing unpin an unpinned entry error                                  PASSED
Testing pin entry related errors                                       PASSED
Testing protect a protected entry error                                PASSED
Testing unprotect an unprotected entry error                           PASSED
Testing mark entry dirty related errors                                PASSED
Testing expunge entry related errors                                   PASSED
Testing move entry related errors                                      PASSED
Testing resize entry related errors                                    PASSED
Testing unprotect a read only entry dirty error                        PASSED
Testing protect a read only entry rw error                             PASSED
Testing protect an entry to verify retries                             PASSED
Testing get/set evictions enabled errors                               PASSED
Testing automatic cache resizing                                       PASSED
Testing automatic cache resizing                                       PASSED
Testing automatic cache resize disable                                 PASSED
Testing automatic cache resize epoch marker management                 PASSED
Testing automatic cache resize input errors                            PASSED
Testing automatic cache resize auxiliary functions                     PASSED
Testing to ensure metadata blizzard absence when inserting             PASSED
Testing to ensure metadata blizzard absence on protect/unprotect       PASSED
Testing flush dependencies                                             PASSED
Testing flush dependency errors                                        PASSED
Testing flush dependencies flush order                                 PASSED
Testing 'notify' callback                                              PASSED
Testing to ensure cork/uncork metadata when inserting                  PASSED
Testing to ensure cork/uncork metadata on protect/unprotect            PASSED
Testing entry deletion during list scan detection and adaption         PASSED
Testing metadata cache statistics collection                           -SKIP-
    Statistics collection disabled.


Re-running tests with paged aggregation:
    Skipping smoke checks.

Testing smoke check #1P -- all clean, ins, dest, ren, 4/2 MB cache     -SKIP-
Testing smoke check #2P -- ~1/2 dirty, ins, dest, ren, 4/2 MB cache    -SKIP-
Testing smoke check #3P -- all clean, ins, dest, ren, 2/1 KB cache     -SKIP-
Testing smoke check #4P -- ~1/2 dirty, ins, dest, ren, 2/1 KB cache    -SKIP-
Testing smoke check #5P -- all clean, ins, prot, unprot, AR cache 1    -SKIP-
Testing smoke check #6P -- ~1/2 dirty, ins, prot, unprot, AR cache 1   -SKIP-
Testing smoke check #7P -- all clean, ins, prot, unprot, AR cache 2    -SKIP-
Testing smoke check #8P -- ~1/2 dirty, ins, prot, unprot, AR cache 2   -SKIP-
Testing smoke check #9P -- all clean, ins, dest, ren, 4/2 MB, corked   -SKIP-
Testing smoke check #10P -- ~1/2 dirty, ins, dest, ren, 4/2 MB, corked -SKIP-
Testing write permitted check -- 1/0 MB cache (paged aggregation)      -SKIP-
    Clean and dirty LRU lists disabled.
Testing H5C_insert_entry() functionality (paged aggregation)           PASSED
Testing H5C_flush_cache() functionality (paged aggregation)            PASSED
Testing H5C_get_entry_status() functionality (paged aggregation)       PASSED
Testing H5C_expunge_entry() functionality (paged aggregation)          PASSED
Testing multiple read only protects on a single entry (paged aggr)     PASSED
Testing H5C_move_entry() functionality (paged aggregation)             PASSED
Testing H5C_pin_protected_entry() functionality (paged aggregation)    PASSED
Testing entry resize functionality (paged aggregation)                 PASSED
Testing evictions enabled/disabled functionality (paged aggregation)   PASSED
Testing flush cache with protected entry error (paged aggregation)     PASSED
Testing destroy cache with permanently pinned entry error (pgd aggr)   PASSED
Testing destroy cache with protected entry error (paged aggregation)   PASSED
Testing duplicate entry insertion error (paged aggregation)            PASSED
Testing pin a pinned entry error (paged aggregation)                   PASSED
Testing unpin an unpinned entry error (paged aggregation)              PASSED
Testing pin entry related errors (paged aggregation)                   PASSED
Testing protect a protected entry error (paged aggregation)            PASSED
Testing unprotect an unprotected entry error (paged aggregation)       PASSED
Testing mark entry dirty related errors (paged aggregation)            PASSED
Testing expunge entry related errors (paged aggregation)               PASSED
Testing move entry related errors (paged aggregation)                  PASSED
Testing resize entry related errors (paged aggregation)                PASSED
Testing unprotect a read only entry dirty error (paged aggregation)    PASSED
Testing protect a read only entry rw error (paged aggregation)         PASSED
Testing protect an entry to verify retries (paged aggregation)         PASSED
Testing get/set evictions enabled errors (paged aggregation)           PASSED
Testing automatic cache resizing (paged aggregation)                   PASSED
Testing automatic cache resizing (paged aggregation)                   PASSED
Testing automatic cache resize disable (paged aggregation)             PASSED
Testing automatic cache resize epoch marker management (paged aggr)    PASSED
Testing automatic cache resize input errors (paged aggregation)        PASSED
Testing automatic cache resize auxiliary functions (paged aggregation) PASSED
Testing to ensure metadata blizzard absence when inserting (pgd aggr)  PASSED
Testing to ensure metadata blizzard absence on protect/unprotect (pa)  PASSED
Testing flush dependencies (paged aggregation)                         PASSED
Testing flush dependency errors (paged aggregation)                    PASSED
Testing flush dependencies flush order (paged aggregation)             PASSED
Testing 'notify' callback (paged)                                      PASSED
Testing to ensure cork/uncork metadata when inserting                  PASSED
Testing to ensure cork/uncork metadata on protect/unprotect            PASSED
Testing entry deletion during list scan detection and adaption (par)   PASSED
Testing metadata cache statistics collection (paged aggregation)       -SKIP-
    Statistics collection disabled.
        6.54 real         0.88 user         0.31 sys

Finished testing cache 
============================
============================
Testing: cache_api 
============================
Test log for cache_api 
============================
===================================
Cache API tests
        express_test = 3
===================================
Testing MDC/FAPL related API calls                                     PASSED
Testing MDC/FILE related API calls                                     PASSED
Testing MDC API smoke check                                            -SKIP-
     Long tests disabled.
Testing MDC/FILE related API input errors                              PASSED
Testing MDC/FAPL related API calls for paged aggregation strategy      PASSED
Testing MDC/FILE related API calls for paged aggregation strategy      PASSED
Testing MDC API smoke check for paged aggregation strategy             -SKIP-
     Long tests disabled.
Testing MDC/FILE related API input errors for paged aggregation strategy PASSED
Testing MDC/FAPL related API input errors                              PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing cache_api 
============================
============================
Testing: cache_image 
============================
Test log for cache_image 
============================
=========================================
Cache image tests
        express_test = 3
=========================================
Testing metadata cache image control flow test 1                       PASSED
Testing metadata cache image control flow test 2                       PASSED
Testing metadata cache image control flow test 3                       PASSED
Testing metadata cache image control flow test 4                       PASSED
Testing metadata cache image control flow test 5                       PASSED
Testing metadata cache image control flow test 6                       PASSED
Testing metadata cache image smoke check 1                             PASSED
Testing metadata cache image smoke check 2                             PASSED
Testing metadata cache image smoke check 3                             PASSED
Testing metadata cache image smoke check 4                             PASSED
Testing metadata cache image smoke check 5                             PASSED
Testing metadata cache image smoke check 6                             PASSED
Testing metadata cache image api error check 1                         PASSED
Testing metadata cache image api error check 2                         PASSED
Testing metadata cache image api error check 3                         PASSED
Testing metadata cache image api error check 4                         PASSED
Testing Cache image / H5Fget_free_sections() interaction               PASSED
Testing Cache image / evict on close interaction                       PASSED
       67.91 real        11.32 user        13.12 sys

Finished testing cache_image 
============================
============================
Testing: cache_tagging 
============================
Test log for cache_tagging 
============================
Testing standard tag application cases w/ default fcpl:
Testing tag application during file creation                           PASSED
Testing tag application during file open                               PASSED
Testing tag application during attribute creation                      PASSED
Testing tag application during attribute open                          PASSED
Testing tag application during attribute write                         PASSED
Testing tag application during attribute delete                        PASSED
Testing tag application during attribute renaming                      PASSED
Testing tag application during dataset creation                        PASSED
Testing tag application during dataset creation with early allocation  PASSED
Testing tag application during link removal                            PASSED
Testing standard tag application cases w/ shared messages:
Testing tag application during file creation                           PASSED
Testing tag application during file open                               PASSED
Testing tag application during attribute creation                      PASSED
Testing tag application during attribute open                          PASSED
Testing tag application during attribute write                         PASSED
Testing tag application during attribute delete                        PASSED
Testing tag application during attribute renaming                      PASSED
Testing tag application during dataset creation                        PASSED
Testing tag application during dataset creation with early allocation  PASSED
Testing tag application during link removal                            PASSED
Testing other specific tag application cases:
Testing tag application during group creation                          PASSED
Testing tag application during multiple group creation                 PASSED
Testing tag application during group open                              PASSED
Testing tag application during dataset open                            PASSED
Testing tag application during dataset write                           PASSED
Testing tag application during dataset read                            PASSED
Testing tag application during dataset storage size retrieval          PASSED
Testing tag application during dataset extend                          PASSED
Testing tag application during object info retrieval                   PASSED
Testing tag application during object copy                             PASSED
Testing tag application during link name retrieval                     PASSED
Testing tag application during external link creation                  PASSED
Testing tag application during external link open                      PASSED
Testing tag application during dense attribute manipulation            PASSED
Testing tag application during iteration over links in a group         PASSED
Testing failure on invalid tag application                             -SKIP-
    test skipped because sanity checking on tag value is disabled.
        0.11 real         0.00 user         0.06 sys

Finished testing cache_tagging 
============================
============================
Testing: lheap 
============================
Test log for lheap 
============================
Testing local heap write                                               PASSED
Testing local heap read                                                PASSED
Testing opening pre-created file with non-default sizes                PASSED
All local heap tests passed.
        0.00 real         0.00 user         0.00 sys

Finished testing lheap 
============================
============================
Testing: ohdr 
============================
Test log for ohdr 
============================
Using file format version: (earliest, v18)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (earliest, v110)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (earliest, v112)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (earliest, latest)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (v18, v18)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (v18, v110)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (v18, v112)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (v18, latest)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (v110, v110)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (v110, v112)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (v110, latest)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (v112, v112)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (v112, latest)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Using file format version: (latest, latest)
Testing object header continuation block                               PASSED
Testing object header creation                                         PASSED
Testing message creation                                               PASSED
Testing message modification                                           PASSED
Testing object header overflow in memory                               PASSED
Testing close & re-open object header                                  PASSED
Testing object header overflow on disk                                 PASSED
Testing message deletion                                               PASSED
Testing constant message handling                                      PASSED
Testing object header closing                                          PASSED
Accessing objects with unknown header messages: H5O_BOGUS_VALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Accessing objects with unknown header messages: H5O_BOGUS_INVALID_ID
Testing object with unknown header message and no flags set            PASSED
Testing object with unknown header message & 'shareable' flag set      PASSED
Testing object in r/o file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/o file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object with unknown header message & 'mark if unknown' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown and open for write' flag set PASSED
Testing object in r/w file with unknown header message & 'fail if unknown always' flag set PASSED
Testing object header creation in cache                                PASSED
Testing adding attributes to datasets created with H5Pset_dset_no_attrs_hint() PASSED
Testing minimized dset object headers size comparisons                 PASSED
Testing minimized dset object headers size comparisons (compact)       PASSED
Testing minimized dset object headers with filter message              PASSED
Testing minimized dset object headers with modification times          PASSED
Testing minimized dset object headers with fill values and different libver support PASSED
Testing Fix for CVE-2020-10810                                         PASSED
Testing exercise the coding for the re-read of the object header for SWMR access: latest-format PASSED
Testing exercise the coding for the re-read of the object header for SWMR access: non-latest-format PASSED
All object header tests passed.
        0.13 real         0.00 user         0.00 sys

Finished testing ohdr 
============================
============================
Testing: stab 
============================
Test log for stab 
============================
Testing miscellaneous group tests                                      PASSED
Testing long names                                                     PASSED
Testing large directories                                              PASSED
Testing miscellaneous group tests (w/new group format)                 PASSED
Testing long names (w/new group format)                                PASSED
Testing large directories (w/new group format)                         PASSED
Testing group lifecycle                                                PASSED
Testing long link names in compact groups                              PASSED
Testing reading old groups                                             PASSED
Testing group without compact form                                     PASSED
Testing setting root group creation properties                         PASSED
Testing old API routines                                               PASSED
Testing corrupt symbol table message                                   PASSED
All symbol table tests passed.
        0.15 real         0.03 user         0.02 sys

Finished testing stab 
============================
============================
Testing: gheap 
============================
Test log for gheap 
============================
Testing monotonically increasing lengths                               PASSED
Testing monotonically decreasing lengths                               PASSED
Testing complete object removal                                        PASSED
Testing partial object removal                                         PASSED
Testing out of order indices                                           PASSED
All global heap tests passed.
        1.57 real         1.54 user         0.00 sys

Finished testing gheap 
============================
============================
Testing: evict_on_close 
============================
Test log for evict_on_close 
============================
Testing evict-on-close cache behavior
Testing evict on close API                                             PASSED
Testing generating evict-on-close test file                            PASSED
Testing evict on close with version 1 B-tree chunk index               PASSED
Testing evict on close with extensible array chunk index               PASSED
Testing evict on close with version 2 B-tree chunk index               PASSED
Testing evict on close with fixed array chunk index                    PASSED
Testing evict on close with 'single chunk' chunk index                 PASSED
Testing evict on close with contiguous layout                          PASSED
Testing evict on close with compact layout                             PASSED
Testing evict on close with old-style groups                           PASSED
Testing evict on close with new-style groups                           PASSED
All evict-on-close tests passed.
        0.08 real         0.01 user         0.03 sys

Finished testing evict_on_close 
============================
============================
Testing: farray 
============================
Test log for farray 
============================
***Express test mode 3.  Some tests may be skipped
Testing with NORMAL PARAMETERS
Testing invalid fixed array creation parameters                        -SKIP-
    Not tested when assertions are disabled
Testing fixed array creation                                           PASSED
Testing verify array creation parameters                               PASSED
Testing create, close & reopen fixed array                             PASSED
Testing open fixed array twice                                         PASSED
Testing open fixed array twice, through different file handles         PASSED
Testing deleting open fixed array                                      PASSED
Testing with forward iteration
Testing setting 1 element of the array                                 PASSED
Testing setting half of the array's elements                           PASSED
Testing setting all the array elements                                 PASSED
Testing with reverse iteration
Testing setting 1 element of the array                                 PASSED
Testing setting half of the array's elements                           PASSED
Testing setting all the array elements                                 PASSED
Testing with random iteration
Testing setting 1 element of the array                                 PASSED
Testing setting half of the array's elements                           PASSED
Testing setting all the array elements                                 PASSED
Testing with cyclic iteration
Testing setting 1 element of the array                                 PASSED
Testing setting half of the array's elements                           PASSED
Testing setting all the array elements                                 PASSED
Testing skipping to first element                                      PASSED
Testing skipping to first element in data block page                   PASSED
Testing skipping to last element                                       PASSED
Testing skipping to last element                                       PASSED
Testing with reopen array flag set
Testing invalid fixed array creation parameters                        -SKIP-
    Not tested when assertions are disabled
Testing fixed array creation                                           PASSED
Testing verify array creation parameters                               PASSED
Testing create, close & reopen fixed array                             PASSED
Testing open fixed array twice                                         PASSED
Testing open fixed array twice, through different file handles         PASSED
Testing deleting open fixed array                                      PASSED
Testing with forward iteration
Testing setting 1 element of the array                                 PASSED
Testing setting half of the array's elements                           PASSED
Testing setting all the array elements                                 PASSED
Testing with reverse iteration
Testing setting 1 element of the array                                 PASSED
Testing setting half of the array's elements                           PASSED
Testing setting all the array elements                                 PASSED
Testing with random iteration
Testing setting 1 element of the array                                 PASSED
Testing setting half of the array's elements                           PASSED
Testing setting all the array elements                                 PASSED
Testing with cyclic iteration
Testing setting 1 element of the array                                 PASSED
Testing setting half of the array's elements                           PASSED
Testing setting all the array elements                                 PASSED
Testing skipping to first element                                      PASSED
Testing skipping to first element in data block page                   PASSED
Testing skipping to last element                                       PASSED
Testing skipping to last element                                       PASSED
All fixed array tests passed.
        0.10 real         0.00 user         0.00 sys

Finished testing farray 
============================
============================
Testing: earray 
============================
Test log for earray 
============================
***Express test mode 3.  Some tests may be skipped
Testing with normal parameters
Testing invalid extensible array creation parameters                   -SKIP-
    Not tested when assertions are disabled
Testing extensible array creation                                      PASSED
Testing verify array creation parameters                               PASSED
Testing create, close & reopen extensible array                        PASSED
Testing open extensible array twice                                    PASSED
Testing open extensible array twice, through different file handles    PASSED
Testing deleting open extensible array                                 PASSED
Testing with forward iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing with reverse iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing with random iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing with cyclic iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing with random #2 iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing skipping 1st element                                           PASSED
Testing skipping index block elements                                  PASSED
Testing skipping index block & data block elements                     PASSED
Testing skipping 1st super block elements                              PASSED
Testing skipping 2nd super block elements                              PASSED
Testing skipping 3rd super block elements                              PASSED
Testing skipping 4th super block elements                              PASSED
Testing with reopen array flag set
Testing invalid extensible array creation parameters                   -SKIP-
    Not tested when assertions are disabled
Testing extensible array creation                                      PASSED
Testing verify array creation parameters                               PASSED
Testing create, close & reopen extensible array                        PASSED
Testing open extensible array twice                                    PASSED
Testing open extensible array twice, through different file handles    PASSED
Testing deleting open extensible array                                 PASSED
Testing with forward iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing with reverse iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing with random iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing with cyclic iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing with random #2 iteration
Testing setting first element of array                                 PASSED
Testing setting index block elements of array                          PASSED
Testing setting first element of array's data block #0                 PASSED
Testing setting all elements of array's data block #0                  PASSED
Testing setting first element of array's data block #1                 PASSED
Testing setting all elements of array's data block #1                  PASSED
Testing setting first element of array's data block #2                 PASSED
Testing setting all elements of array's data block #2                  PASSED
Testing setting first element of array's data block #3                 PASSED
Testing setting all elements of array's data block #3                  PASSED
Testing setting first element of array's data block #4                 PASSED
Testing setting all elements of array's data block #4                  PASSED
Testing setting first element of array's data block #5                 PASSED
Testing setting all elements of array's data block #5                  PASSED
Testing setting first element of array's data block #6                 PASSED
Testing setting all elements of array's data block #6                  PASSED
Testing setting first element of array's data block #7                 PASSED
Testing setting all elements of array's data block #7                  PASSED
Testing setting first element of array's data block #8                 PASSED
Testing setting all elements of array's data block #8                  PASSED
Testing setting first element of array's data block #9                 PASSED
Testing setting all elements of array's data block #9                  PASSED
Testing setting first element of array's data block #10                PASSED
Testing setting all elements of array's data block #10                 PASSED
Testing setting first element of array's data block #11                PASSED
Testing setting all elements of array's data block #11                 PASSED
Testing setting first element of array's data block #12                PASSED
Testing setting all elements of array's data block #12                 PASSED
Testing setting first element of array's data block #13                PASSED
Testing setting all elements of array's data block #13                 PASSED
Testing setting first element of array's data block #14                PASSED
Testing setting all elements of array's data block #14                 PASSED
Testing setting first element of array's data block #15                PASSED
Testing setting all elements of array's data block #15                 PASSED
Testing setting first element of array's data block #16                PASSED
Testing setting all elements of array's data block #16                 PASSED
Testing setting first element of array's data block #17                PASSED
Testing setting all elements of array's data block #17                 PASSED
Testing setting first element of array's data block #18                PASSED
Testing setting all elements of array's data block #18                 PASSED
Testing setting first element of array's data block #19                PASSED
Testing setting all elements of array's data block #19                 PASSED
Testing setting first element of array's data block #20                PASSED
Testing setting all elements of array's data block #20                 PASSED
Testing setting first element of array's data block #21                PASSED
Testing setting all elements of array's data block #21                 PASSED
Testing setting first element of array's data block #22                PASSED
Testing setting all elements of array's data block #22                 PASSED
Testing setting first element of array's data block #23                PASSED
Testing setting all elements of array's data block #23                 PASSED
Testing setting first element of array's data block #24                PASSED
Testing setting all elements of array's data block #24                 PASSED
Testing setting first element of array's data block #25                PASSED
Testing setting all elements of array's data block #25                 PASSED
Testing setting first element of array's data block #26                PASSED
Testing setting all elements of array's data block #26                 PASSED
Testing setting first element of array's data block #27                PASSED
Testing setting all elements of array's data block #27                 PASSED
Testing setting first element of array's data block #28                PASSED
Testing setting all elements of array's data block #28                 PASSED
Testing setting first element of array's data block #29                PASSED
Testing setting all elements of array's data block #29                 PASSED
Testing setting first element of array's data block #30                PASSED
Testing setting all elements of array's data block #30                 PASSED
Testing setting first element of array's data block #31                PASSED
Testing setting all elements of array's data block #31                 PASSED
Testing setting first element of array's data block #32                PASSED
Testing setting all elements of array's data block #32                 PASSED
Testing setting first element of array's data block #33                PASSED
Testing setting all elements of array's data block #33                 PASSED
Testing setting first element of array's data block #34                PASSED
Testing setting all elements of array's data block #34                 PASSED
Testing setting first element of array's data block #35                PASSED
Testing setting all elements of array's data block #35                 PASSED
Testing setting first element of array's data block #36                PASSED
Testing setting all elements of array's data block #36                 PASSED
Testing setting first element of array's data block #37                PASSED
Testing setting all elements of array's data block #37                 PASSED
Testing setting first element of array's data block #38                PASSED
Testing setting all elements of array's data block #38                 PASSED
Testing setting first element of array's data block #39                PASSED
Testing setting all elements of array's data block #39                 PASSED
Testing setting first element of array's data block #40                PASSED
Testing setting all elements of array's data block #40                 PASSED
Testing setting first element of array's data block #41                PASSED
Testing setting all elements of array's data block #41                 PASSED
Testing setting first element of array's data block #42                PASSED
Testing setting all elements of array's data block #42                 PASSED
Testing setting first element of array's data block #43                PASSED
Testing setting all elements of array's data block #43                 PASSED
Testing setting first element of array's data block #44                PASSED
Testing setting all elements of array's data block #44                 PASSED
Testing setting first element of array's data block #45                PASSED
Testing setting all elements of array's data block #45                 PASSED
Testing skipping 1st element                                           PASSED
Testing skipping index block elements                                  PASSED
Testing skipping index block & data block elements                     PASSED
Testing skipping 1st super block elements                              PASSED
Testing skipping 2nd super block elements                              PASSED
Testing skipping 3rd super block elements                              PASSED
Testing skipping 4th super block elements                              PASSED
All extensible array tests passed.
       22.58 real         0.10 user         1.04 sys

Finished testing earray 
============================
============================
Testing: btree2 
============================
Test log for btree2 
============================
***Express test mode 3.  Some tests may be skipped
Testing without reopening B-tree:
Testing B-tree creation                                                PASSED
Testing B-tree iteration: empty B-tree                                 PASSED
Testing B-tree insert: first record                                    PASSED
Testing B-tree insert: several records                                 PASSED
Testing B-tree insert: split root                                      PASSED
Testing B-tree insert: redistribute 2 leaves in level 1 B-tree (l->r)  PASSED
Testing B-tree insert: redistribute 2 leaves in level 1 B-tree (r->l)  PASSED
Testing B-tree insert: split side leaf into 2 leaves in level 1 B-tree (l->r) PASSED
Testing B-tree insert: split side leaf into 2 leaves in level 1 B-tree (r->l) PASSED
Testing B-tree insert: redistribute 3 leaves in level 1 B-tree         PASSED
Testing B-tree insert: split middle leaf into 2 leaves in level 1 B-tree PASSED
Testing B-tree insert: make level 2 B-tree                             PASSED
Testing B-tree insert: redistrib right-most leaf in level 2 B-tree     PASSED
Testing B-tree insert: redistrib left-most leaf in level 2 B-tree      PASSED
Testing B-tree insert: redistrib middle leaf in level 2 B-tree         PASSED
Testing B-tree insert: split right-most leaf in level 2 B-tree         PASSED
Testing B-tree insert: split left-most leaf in level 2 B-tree          PASSED
Testing B-tree insert: split middle leaf in level 2 B-tree             PASSED
Testing B-tree insert: redist. 2 internal (r->l) in level 2 B-tree     PASSED
Testing B-tree insert: redist. 2 internal (l->r) in level 2 B-tree     PASSED
Testing B-tree insert: split side internal node to 2 in level 2 B-tree (r->l) PASSED
Testing B-tree insert: split side internal node to 2 in level 2 B-tree (l->2) PASSED
Testing B-tree insert: redistrib 3 internals in level 2 B-tree         PASSED
Testing B-tree insert: split 3 internals to 4 in level 2 B-tree        PASSED
***Express test mode on.  test_insert_lots skipped
Testing B-tree update: inserting first record in empty B-tree          PASSED
Testing B-tree update: update only record in B-tree                    PASSED
Testing B-tree update: insert several records                          PASSED
Testing B-tree update: update several records                          PASSED
Testing B-tree update: split root                                      PASSED
Testing B-tree update: redistribute 2 leaves in level 1 B-tree (l->r)  PASSED
Testing B-tree update: redistribute 2 leaves in level 1 B-tree (r->l)  PASSED
Testing B-tree update: split side leaf into 2 leaves in level 1 B-tree (l->r) PASSED
Testing B-tree update: split side leaf into 2 leaves in level 1 B-tree (r->l) PASSED
Testing B-tree update: redistribute 3 leaves in level 1 B-tree         PASSED
Testing B-tree update: split middle leaf into 2 leaves in level 1 B-tree PASSED
Testing B-tree update: make level 2 B-tree (l->r)                      PASSED
Testing B-tree update: make level 2 B-tree (r->l)                      PASSED
Testing B-tree update: make level 2 B-tree (l+r->middle)               PASSED
***Express test mode on.  test_update_lots skipped
Testing B-tree remove: record from empty B-tree                        PASSED
Testing B-tree remove: non-existent record from 1 record B-tree        PASSED
Testing B-tree remove: existent record from 1 record B-tree            PASSED
Testing B-tree remove: adding records to B-tree after removal          PASSED
Testing B-tree remove: non-existent record from level-0 B-tree         PASSED
Testing B-tree remove: mult. existent records from level-0 B-tree      PASSED
Testing B-tree remove: non-existent record from level-1 B-tree         PASSED
Testing B-tree remove: record from right leaf of level-1 B-tree        PASSED
Testing B-tree remove: record from left leaf of level-1 B-tree         PASSED
Testing B-tree remove: record from middle leaf of level-1 B-tree       PASSED
Testing B-tree remove: redistribute 2 leaves in level-1 B-tree (r->l)  PASSED
Testing B-tree remove: redistribute 2 leaves in level-1 B-tree (l->r)  PASSED
Testing B-tree remove: redistribute 3 leaves in level-1 B-tree         PASSED
Testing B-tree remove: merge 2 leaves to 1 in level-1 B-tree (r->l)    PASSED
Testing B-tree remove: merge 2 leaves to 1 in level-1 B-tree (l->r)    PASSED
Testing B-tree remove: merge 3 leaves to 2 in level-1 B-tree           PASSED
Testing B-tree remove: promote from right leaf of level-1 B-tree       PASSED
Testing B-tree remove: promote from left leaf of level-1 B-tree        PASSED
Testing B-tree remove: promote from middle leaf of level-1 B-tree      PASSED
Testing B-tree remove: promote from leaf of level-1 B-tree w/2 node redistrib PASSED
Testing B-tree remove: promote from leaf of level-1 B-tree w/3 node redistrib PASSED
Testing B-tree remove: promote from leaf of level-1 B-tree w/2->1 merge PASSED
Testing B-tree remove: promote from leaf of level-1 B-tree w/3->2 merge PASSED
Testing B-tree remove: collapse level-1 B-tree back to level-0         PASSED
Testing B-tree remove: promote from right internal of level-2 B-tree   PASSED
Testing B-tree remove: promote from left internal of level-2 B-tree    PASSED
Testing B-tree remove: promote from middle internal of level-2 B-tree  PASSED
Testing B-tree remove: promote record from root of level-2 B-tree      PASSED
Testing B-tree remove: promote from right internal of level-2 B-tree w/redistrib PASSED
Testing B-tree remove: promote from left internal of level-2 B-tree w/redistrib PASSED
Testing B-tree remove: promote from right internal of level-2 B-tree w/merge PASSED
Testing B-tree remove: promote from middle internal of level-2 B-tree w/merge PASSED
Testing B-tree remove: merge 2 internal nodes to 1 in level-2 B-tree (l->r) PASSED
Testing B-tree remove: merge 2 internal nodes to 1 in level-2 B-tree (r->l) PASSED
Testing B-tree remove: merge 3 internal nodes to 2 in level-2 B-tree   PASSED
Testing B-tree remove: collapse level-2 B-tree back to level-1 (r->l)  PASSED
***Express test mode on.  test_remove_lots skipped
Testing B-tree find: nearest neighbor less than a value                PASSED
Testing B-tree find: nearest neighbor greater than a value             PASSED
Testing B-tree delete: delete empty B-tree                             PASSED
Testing B-tree delete: delete level-0 B-tree                           PASSED
Testing B-tree delete: delete level-1 B-tree                           PASSED
Testing B-tree delete: delete level-2 B-tree                           PASSED
Testing B-tree modify: attempt to modify non-existent record           PASSED
Testing B-tree modify: modify record in leaf node                      PASSED
Testing B-tree modify: modify record in internal node                  PASSED
Testing B-tree modify: modify record in root node                      PASSED
Testing with reopening B-tree:
Testing B-tree creation                                                PASSED
Testing B-tree iteration: empty B-tree                                 PASSED
Testing B-tree insert: first record                                    PASSED
Testing B-tree insert: several records                                 PASSED
Testing B-tree insert: split root                                      PASSED
Testing B-tree insert: redistribute 2 leaves in level 1 B-tree (l->r)  PASSED
Testing B-tree insert: redistribute 2 leaves in level 1 B-tree (r->l)  PASSED
Testing B-tree insert: split side leaf into 2 leaves in level 1 B-tree (l->r) PASSED
Testing B-tree insert: split side leaf into 2 leaves in level 1 B-tree (r->l) PASSED
Testing B-tree insert: redistribute 3 leaves in level 1 B-tree         PASSED
Testing B-tree insert: split middle leaf into 2 leaves in level 1 B-tree PASSED
Testing B-tree insert: make level 2 B-tree                             PASSED
Testing B-tree insert: redistrib right-most leaf in level 2 B-tree     PASSED
Testing B-tree insert: redistrib left-most leaf in level 2 B-tree      PASSED
Testing B-tree insert: redistrib middle leaf in level 2 B-tree         PASSED
Testing B-tree insert: split right-most leaf in level 2 B-tree         PASSED
Testing B-tree insert: split left-most leaf in level 2 B-tree          PASSED
Testing B-tree insert: split middle leaf in level 2 B-tree             PASSED
Testing B-tree insert: redist. 2 internal (r->l) in level 2 B-tree     PASSED
Testing B-tree insert: redist. 2 internal (l->r) in level 2 B-tree     PASSED
Testing B-tree insert: split side internal node to 2 in level 2 B-tree (r->l) PASSED
Testing B-tree insert: split side internal node to 2 in level 2 B-tree (l->2) PASSED
Testing B-tree insert: redistrib 3 internals in level 2 B-tree         PASSED
Testing B-tree insert: split 3 internals to 4 in level 2 B-tree        PASSED
***Express test mode on.  test_insert_lots skipped
Testing B-tree update: inserting first record in empty B-tree          PASSED
Testing B-tree update: update only record in B-tree                    PASSED
Testing B-tree update: insert several records                          PASSED
Testing B-tree update: update several records                          PASSED
Testing B-tree update: split root                                      PASSED
Testing B-tree update: redistribute 2 leaves in level 1 B-tree (l->r)  PASSED
Testing B-tree update: redistribute 2 leaves in level 1 B-tree (r->l)  PASSED
Testing B-tree update: split side leaf into 2 leaves in level 1 B-tree (l->r) PASSED
Testing B-tree update: split side leaf into 2 leaves in level 1 B-tree (r->l) PASSED
Testing B-tree update: redistribute 3 leaves in level 1 B-tree         PASSED
Testing B-tree update: split middle leaf into 2 leaves in level 1 B-tree PASSED
Testing B-tree update: make level 2 B-tree (l->r)                      PASSED
Testing B-tree update: make level 2 B-tree (r->l)                      PASSED
Testing B-tree update: make level 2 B-tree (l+r->middle)               PASSED
***Express test mode on.  test_update_lots skipped
Testing B-tree remove: record from empty B-tree                        PASSED
Testing B-tree remove: non-existent record from 1 record B-tree        PASSED
Testing B-tree remove: existent record from 1 record B-tree            PASSED
Testing B-tree remove: adding records to B-tree after removal          PASSED
Testing B-tree remove: non-existent record from level-0 B-tree         PASSED
Testing B-tree remove: mult. existent records from level-0 B-tree      PASSED
Testing B-tree remove: non-existent record from level-1 B-tree         PASSED
Testing B-tree remove: record from right leaf of level-1 B-tree        PASSED
Testing B-tree remove: record from left leaf of level-1 B-tree         PASSED
Testing B-tree remove: record from middle leaf of level-1 B-tree       PASSED
Testing B-tree remove: redistribute 2 leaves in level-1 B-tree (r->l)  PASSED
Testing B-tree remove: redistribute 2 leaves in level-1 B-tree (l->r)  PASSED
Testing B-tree remove: redistribute 3 leaves in level-1 B-tree         PASSED
Testing B-tree remove: merge 2 leaves to 1 in level-1 B-tree (r->l)    PASSED
Testing B-tree remove: merge 2 leaves to 1 in level-1 B-tree (l->r)    PASSED
Testing B-tree remove: merge 3 leaves to 2 in level-1 B-tree           PASSED
Testing B-tree remove: promote from right leaf of level-1 B-tree       PASSED
Testing B-tree remove: promote from left leaf of level-1 B-tree        PASSED
Testing B-tree remove: promote from middle leaf of level-1 B-tree      PASSED
Testing B-tree remove: promote from leaf of level-1 B-tree w/2 node redistrib PASSED
Testing B-tree remove: promote from leaf of level-1 B-tree w/3 node redistrib PASSED
Testing B-tree remove: promote from leaf of level-1 B-tree w/2->1 merge PASSED
Testing B-tree remove: promote from leaf of level-1 B-tree w/3->2 merge PASSED
Testing B-tree remove: collapse level-1 B-tree back to level-0         PASSED
Testing B-tree remove: promote from right internal of level-2 B-tree   PASSED
Testing B-tree remove: promote from left internal of level-2 B-tree    PASSED
Testing B-tree remove: promote from middle internal of level-2 B-tree  PASSED
Testing B-tree remove: promote record from root of level-2 B-tree      PASSED
Testing B-tree remove: promote from right internal of level-2 B-tree w/redistrib PASSED
Testing B-tree remove: promote from left internal of level-2 B-tree w/redistrib PASSED
Testing B-tree remove: promote from right internal of level-2 B-tree w/merge PASSED
Testing B-tree remove: promote from middle internal of level-2 B-tree w/merge PASSED
Testing B-tree remove: merge 2 internal nodes to 1 in level-2 B-tree (l->r) PASSED
Testing B-tree remove: merge 2 internal nodes to 1 in level-2 B-tree (r->l) PASSED
Testing B-tree remove: merge 3 internal nodes to 2 in level-2 B-tree   PASSED
Testing B-tree remove: collapse level-2 B-tree back to level-1 (r->l)  PASSED
***Express test mode on.  test_remove_lots skipped
Testing B-tree find: nearest neighbor less than a value                PASSED
Testing B-tree find: nearest neighbor greater than a value             PASSED
Testing B-tree delete: delete empty B-tree                             PASSED
Testing B-tree delete: delete level-0 B-tree                           PASSED
Testing B-tree delete: delete level-1 B-tree                           PASSED
Testing B-tree delete: delete level-2 B-tree                           PASSED
Testing B-tree modify: attempt to modify non-existent record           PASSED
Testing B-tree modify: modify record in leaf node                      PASSED
Testing B-tree modify: modify record in internal node                  PASSED
Testing B-tree modify: modify record in root node                      PASSED
Testing open B-tree twice, through different file handles              PASSED
All v2 B-tree tests passed.
        0.10 real         0.00 user         0.00 sys

Finished testing btree2 
============================
============================
Testing: fheap 
============================
Test log for fheap 
============================
***Express test mode 3.  Some tests may be skipped
Testing with normal parameters
Testing fractal heap creation                                          PASSED
Testing query heap creation parameters                                 PASSED
Testing create, close & reopen fractal heap                            PASSED
Testing open fractal heap twice                                        PASSED
Testing deleting open fractal heap                                     PASSED
Testing limits of heap ID lengths                                      PASSED
Testing creating heaps with I/O filters                                PASSED
Testing querying heap statistics                                       PASSED
Testing reopening header through different file                        PASSED
Bulk-filling blocks w/large objects
Testing inserting 'weird' sized objects into absolute heap             PASSED
***Express test mode on.  test_man_start_5th_recursive_indirect is skipped
Testing removing bad heap IDs from absolute heap                       PASSED
Testing removing single object from absolute heap                      PASSED
Testing removing two objects from absolute heap                        PASSED
Testing removing single larger object from absolute heap               PASSED
Testing removing two larger objects from absolute heap (forward)       PASSED
Testing removing two larger objects from absolute heap (reverse)       PASSED
Testing removing three larger objects from absolute heap (forward)     PASSED
Testing removing three larger objects from absolute heap (reverse)     PASSED
Testing incremental object insertion and removal                       PASSED
Testing removing all objects from root direct block of absolute heap (all - forward) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - forward) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - forward) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - forward) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing removing all objects from root direct block of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from two direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - forward) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - forward) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing removing all objects from root direct block of absolute heap (all - reverse) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - reverse) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - reverse) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing removing all objects from root direct block of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from two direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing removing all objects from root direct block of absolute heap (all - deleting heap) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - deleting heap) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - deleting heap) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - deleting heap) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Bulk-filling blocks w/single object
Testing inserting 'weird' sized objects into absolute heap             PASSED
***Express test mode on.  test_man_start_5th_recursive_indirect is skipped
Testing removing bad heap IDs from absolute heap                       PASSED
Testing removing single object from absolute heap                      PASSED
Testing removing two objects from absolute heap                        PASSED
Testing removing single larger object from absolute heap               PASSED
Testing removing two larger objects from absolute heap (forward)       PASSED
Testing removing two larger objects from absolute heap (reverse)       PASSED
Testing removing three larger objects from absolute heap (forward)     PASSED
Testing removing three larger objects from absolute heap (reverse)     PASSED
Testing incremental object insertion and removal                       PASSED
Testing removing all objects from root direct block of absolute heap (all - forward) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - forward) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - forward) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - forward) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing removing all objects from root direct block of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from two direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - forward) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - forward) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing removing all objects from root direct block of absolute heap (all - reverse) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - reverse) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - reverse) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing removing all objects from root direct block of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from two direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing removing all objects from root direct block of absolute heap (all - deleting heap) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - deleting heap) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - deleting heap) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - deleting heap) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Using 'normal' heap ID format for 'huge' objects
Testing insert one huge object, then remove (all - forward)            PASSED
Testing insert two huge objects, then remove (all - forward)           PASSED
Testing insert three huge objects, then remove (all - forward)         PASSED
Testing insert mix of normal & huge objects, then remove (all - forward) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED
Testing insert one tiny object, then remove (all - forward)            PASSED
Testing insert two tiny objects, then remove (all - forward)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED
Testing insert one huge object, then remove (all - reverse)            PASSED
Testing insert two huge objects, then remove (all - reverse)           PASSED
Testing insert three huge objects, then remove (all - reverse)         PASSED
Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED
Testing insert one tiny object, then remove (all - reverse)            PASSED
Testing insert two tiny objects, then remove (all - reverse)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED
Testing insert one huge object, then remove (all - deleting heap)      PASSED
Testing insert two huge objects, then remove (all - deleting heap)     PASSED
Testing insert three huge objects, then remove (all - deleting heap)   PASSED
Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing insert one tiny object, then remove (all - deleting heap)      PASSED
Testing insert two tiny objects, then remove (all - deleting heap)     PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED
Using 'direct' heap ID format for 'huge' objects
Testing insert one huge object, then remove (all - forward)            PASSED
Testing insert two huge objects, then remove (all - forward)           PASSED
Testing insert three huge objects, then remove (all - forward)         PASSED
Testing insert mix of normal & huge objects, then remove (all - forward) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED
Testing insert one tiny object, then remove (all - forward)            PASSED
Testing insert two tiny objects, then remove (all - forward)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED
Testing insert one huge object, then remove (all - reverse)            PASSED
Testing insert two huge objects, then remove (all - reverse)           PASSED
Testing insert three huge objects, then remove (all - reverse)         PASSED
Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED
Testing insert one tiny object, then remove (all - reverse)            PASSED
Testing insert two tiny objects, then remove (all - reverse)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED
Testing insert one huge object, then remove (all - deleting heap)      PASSED
Testing insert two huge objects, then remove (all - deleting heap)     PASSED
Testing insert three huge objects, then remove (all - deleting heap)   PASSED
Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing insert one tiny object, then remove (all - deleting heap)      PASSED
Testing insert two tiny objects, then remove (all - deleting heap)     PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED
Using 'direct' heap ID format for 'huge' objects and larger IDs for 'tiny' objects
Testing insert one huge object, then remove (all - forward)            PASSED
Testing insert two huge objects, then remove (all - forward)           PASSED
Testing insert three huge objects, then remove (all - forward)         PASSED
Testing insert mix of normal & huge objects, then remove (all - forward) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED
Testing insert one tiny object, then remove (all - forward)            PASSED
Testing insert two tiny objects, then remove (all - forward)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED
Testing insert one huge object, then remove (all - reverse)            PASSED
Testing insert two huge objects, then remove (all - reverse)           PASSED
Testing insert three huge objects, then remove (all - reverse)         PASSED
Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED
Testing insert one tiny object, then remove (all - reverse)            PASSED
Testing insert two tiny objects, then remove (all - reverse)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED
Testing insert one huge object, then remove (all - deleting heap)      PASSED
Testing insert two huge objects, then remove (all - deleting heap)     PASSED
Testing insert three huge objects, then remove (all - deleting heap)   PASSED
Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing insert one tiny object, then remove (all - deleting heap)      PASSED
Testing insert two tiny objects, then remove (all - deleting heap)     PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED
Testing insert one 'managed' object into heap with I/O filters, then remove (all - forward) PASSED
Testing insert two 'managed' objects into heap with I/O filters, then remove (all - forward) PASSED
Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - random) PASSED
Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - random) PASSED
Testing insert one 'managed' object into heap with I/O filters, then remove (all - reverse) PASSED
Testing insert two 'managed' objects into heap with I/O filters, then remove (all - reverse) PASSED
Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - random) PASSED
Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - random) PASSED
Testing insert one 'managed' object into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing insert two 'managed' objects into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - deleting heap) PASSED
Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing writing objects in heap                                        PASSED
Testing writing objects in heap with compressed blocks                 PASSED
Testing with reopen heap flag set
Testing fractal heap creation                                          PASSED
Testing query heap creation parameters                                 PASSED
Testing create, close & reopen fractal heap                            PASSED
Testing open fractal heap twice                                        PASSED
Testing deleting open fractal heap                                     PASSED
Testing limits of heap ID lengths                                      PASSED
Testing creating heaps with I/O filters                                PASSED
Testing querying heap statistics                                       PASSED
Testing reopening header through different file                        PASSED
Bulk-filling blocks w/large objects
Testing inserting 'weird' sized objects into absolute heap             PASSED
***Express test mode on.  test_man_start_5th_recursive_indirect is skipped
Testing removing bad heap IDs from absolute heap                       PASSED
Testing removing single object from absolute heap                      PASSED
Testing removing two objects from absolute heap                        PASSED
Testing removing single larger object from absolute heap               PASSED
Testing removing two larger objects from absolute heap (forward)       PASSED
Testing removing two larger objects from absolute heap (reverse)       PASSED
Testing removing three larger objects from absolute heap (forward)     PASSED
Testing removing three larger objects from absolute heap (reverse)     PASSED
Testing incremental object insertion and removal                       PASSED
Testing removing all objects from root direct block of absolute heap (all - forward) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - forward) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - forward) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - forward) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing removing all objects from root direct block of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from two direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - forward) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - forward) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing removing all objects from root direct block of absolute heap (all - reverse) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - reverse) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - reverse) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing removing all objects from root direct block of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from two direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing removing all objects from root direct block of absolute heap (all - deleting heap) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - deleting heap) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - deleting heap) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - deleting heap) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Bulk-filling blocks w/single object
Testing inserting 'weird' sized objects into absolute heap             PASSED
***Express test mode on.  test_man_start_5th_recursive_indirect is skipped
Testing removing bad heap IDs from absolute heap                       PASSED
Testing removing single object from absolute heap                      PASSED
Testing removing two objects from absolute heap                        PASSED
Testing removing single larger object from absolute heap               PASSED
Testing removing two larger objects from absolute heap (forward)       PASSED
Testing removing two larger objects from absolute heap (reverse)       PASSED
Testing removing three larger objects from absolute heap (forward)     PASSED
Testing removing three larger objects from absolute heap (reverse)     PASSED
Testing incremental object insertion and removal                       PASSED
Testing removing all objects from root direct block of absolute heap (all - forward) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - forward) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - forward) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - forward) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - forward) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - forward) PASSED
Testing removing all objects from root direct block of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from two direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - forward) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - forward) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - forward) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - forward) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - forward) PASSED
Testing removing all objects from root direct block of absolute heap (all - reverse) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - reverse) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - reverse) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - reverse) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - reverse) PASSED
Testing removing all objects from root direct block of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from two direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (half, refill, all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (half, refill, all - reverse) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (half, refill, all - reverse) PASSED
Testing removing all objects from root direct block of absolute heap (all - deleting heap) PASSED
Testing removing all objects from two direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first row of direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first two rows of direct blocks of absolute heap (all - deleting heap) PASSED
Testing removing all objects from first four rows of direct blocks of absolute heap (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing inserting object that is too large for starting block, then remove all objects (all - deleting heap) PASSED
Testing skipping starting block, then adding object back to first block, then remove all objects (all - deleting heap) PASSED
Testing skipping starting block, then adding objects to backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then remove all objects (all - deleting heap) PASSED
Testing insert object to initial block, then add object too large for starting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing skipping blocks with indirect root, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling first row, then skipping rows, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing skipping direct blocks to last row and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping blocks in non-root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping row of non-root indirect blocks, then skip row of direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks and skipping two rows of root indirect block, skip one row of root indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, and skip first rows of direct blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first rows of direct blocks of 3rd level indirect block's 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first row of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling 3rd level indirect block's direct blocks, and skip first two rows of indirect blocks of 3rd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, except last one, fill all direct blocks in last 3rd level indirect block, and insert object too large for it's 2nd level indirect blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing filling direct blocks, filling 2nd level indirect blocks, filling first row of 3rd level indirect blocks, fill all direct blocks in next 3rd level indirect block, fill all 1st row of 2nd level indirect blocks, except last one, and insert object too large for 2nd level indirect block, then backfill and extend, then remove all objects (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing fragmenting small blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fragmenting direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fill root direct blocks, then fragment 2nd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Testing fill root direct blocks and 2nd level indirect blocks, then fragment 3rd level indirect block's direct blocks, then backfill and extend, then remove all objects (all - deleting heap) PASSED
Using 'normal' heap ID format for 'huge' objects
Testing insert one huge object, then remove (all - forward)            PASSED
Testing insert two huge objects, then remove (all - forward)           PASSED
Testing insert three huge objects, then remove (all - forward)         PASSED
Testing insert mix of normal & huge objects, then remove (all - forward) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED
Testing insert one tiny object, then remove (all - forward)            PASSED
Testing insert two tiny objects, then remove (all - forward)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED
Testing insert one huge object, then remove (all - reverse)            PASSED
Testing insert two huge objects, then remove (all - reverse)           PASSED
Testing insert three huge objects, then remove (all - reverse)         PASSED
Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED
Testing insert one tiny object, then remove (all - reverse)            PASSED
Testing insert two tiny objects, then remove (all - reverse)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED
Testing insert one huge object, then remove (all - deleting heap)      PASSED
Testing insert two huge objects, then remove (all - deleting heap)     PASSED
Testing insert three huge objects, then remove (all - deleting heap)   PASSED
Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing insert one tiny object, then remove (all - deleting heap)      PASSED
Testing insert two tiny objects, then remove (all - deleting heap)     PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED
Using 'direct' heap ID format for 'huge' objects
Testing insert one huge object, then remove (all - forward)            PASSED
Testing insert two huge objects, then remove (all - forward)           PASSED
Testing insert three huge objects, then remove (all - forward)         PASSED
Testing insert mix of normal & huge objects, then remove (all - forward) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED
Testing insert one tiny object, then remove (all - forward)            PASSED
Testing insert two tiny objects, then remove (all - forward)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED
Testing insert one huge object, then remove (all - reverse)            PASSED
Testing insert two huge objects, then remove (all - reverse)           PASSED
Testing insert three huge objects, then remove (all - reverse)         PASSED
Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED
Testing insert one tiny object, then remove (all - reverse)            PASSED
Testing insert two tiny objects, then remove (all - reverse)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED
Testing insert one huge object, then remove (all - deleting heap)      PASSED
Testing insert two huge objects, then remove (all - deleting heap)     PASSED
Testing insert three huge objects, then remove (all - deleting heap)   PASSED
Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing insert one tiny object, then remove (all - deleting heap)      PASSED
Testing insert two tiny objects, then remove (all - deleting heap)     PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED
Using 'direct' heap ID format for 'huge' objects and larger IDs for 'tiny' objects
Testing insert one huge object, then remove (all - forward)            PASSED
Testing insert two huge objects, then remove (all - forward)           PASSED
Testing insert three huge objects, then remove (all - forward)         PASSED
Testing insert mix of normal & huge objects, then remove (all - forward) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - forward) PASSED
Testing insert one tiny object, then remove (all - forward)            PASSED
Testing insert two tiny objects, then remove (all - forward)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - forward) PASSED
Testing insert one huge object, then remove (all - reverse)            PASSED
Testing insert two huge objects, then remove (all - reverse)           PASSED
Testing insert three huge objects, then remove (all - reverse)         PASSED
Testing insert mix of normal & huge objects, then remove (all - reverse) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - reverse) PASSED
Testing insert one tiny object, then remove (all - reverse)            PASSED
Testing insert two tiny objects, then remove (all - reverse)           PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - reverse) PASSED
Testing insert one huge object, then remove (all - deleting heap)      PASSED
Testing insert two huge objects, then remove (all - deleting heap)     PASSED
Testing insert three huge objects, then remove (all - deleting heap)   PASSED
Testing insert mix of normal & huge objects, then remove (all - deleting heap) PASSED
Testing insert 'huge' object into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing insert one tiny object, then remove (all - deleting heap)      PASSED
Testing insert two tiny objects, then remove (all - deleting heap)     PASSED
Testing insert mix of normal, huge & tiny objects, then remove (all - deleting heap) PASSED
Testing insert one 'managed' object into heap with I/O filters, then remove (all - forward) PASSED
Testing insert two 'managed' objects into heap with I/O filters, then remove (all - forward) PASSED
Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - random) PASSED
Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - random) PASSED
Testing insert one 'managed' object into heap with I/O filters, then remove (all - reverse) PASSED
Testing insert two 'managed' objects into heap with I/O filters, then remove (all - reverse) PASSED
Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - random) PASSED
Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - random) PASSED
Testing insert one 'managed' object into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing insert two 'managed' objects into heap with I/O filters, then remove (all - deleting heap) PASSED
Testing inserting random-sized objects in heap with compressed blocks, then remove all objects (all - deleting heap) PASSED
Testing inserting random-sized objects with power of 2 distribution in heap with compressed blocks, then remove all objects (all - deleting heap) PASSED
***Express test mode on.  Some tests skipped
Testing writing objects in heap                                        PASSED
Testing writing objects in heap with compressed blocks                 PASSED
Testing bug1: inserting several objects & removing one, then re-inserting PASSED
All fractal heap tests passed.
       16.06 real         4.82 user         3.50 sys

Finished testing fheap 
============================
============================
Testing: accum 
============================
Test log for accum 
============================
Testing the metadata accumulator
Testing simple write/read to/from metadata accumulator                 PASSED
Testing simple write/read to/from before metadata accumulator          PASSED
Testing simple write/read to/from after metadata accumulator           PASSED
Testing overlapping write to metadata accumulator                      PASSED
Testing overlapping write to partially clean metadata accumulator      PASSED
Testing overlapping write to accumulator larger then accum_size        PASSED
Testing non-overlapping write to accumulator larger then accum_size    PASSED
Testing accumulator adjustments after append/prepend of data           PASSED
Testing reading data from both accumulator and disk                    PASSED
Testing simple freeing metadata accumulator                            PASSED
Testing large metadata I/O operations                                  PASSED
Testing random writes to accumulator                                   PASSED
Testing SWMR write of large metadata: with latest format               PASSED
Testing SWMR write of large metadata: with non-latest-format           PASSED
All metadata accumulator tests passed.
        0.51 real         0.00 user         0.07 sys

Finished testing accum 
============================
============================
Testing: hyperslab 
============================
Test log for hyperslab 
============================
Test sizes:  SMALL MEDIUM
Testing hyperslab fill 11          variable hyperslab                  PASSED
Testing hyperslab fill 11x10       variable hyperslab                  PASSED
Testing hyperslab fill 3x5x5       variable hyperslab                  PASSED
Testing hyperslab fill 113         variable hyperslab                  PASSED
Testing hyperslab fill 15x11       variable hyperslab                  PASSED
Testing hyperslab fill 5x7x7       variable hyperslab                  PASSED
Testing hyperslab copy 11          variable source                     PASSED
Testing hyperslab copy 11          variable destination                PASSED
Testing hyperslab copy 11          sync source & dest                  PASSED
Testing hyperslab copy 179         variable source                     PASSED
Testing hyperslab copy 179         variable destination                PASSED
Testing hyperslab copy 179         sync source & dest                  PASSED
Testing hyperslab copy 11x10       variable source                     PASSED
Testing hyperslab copy 11x10       variable destination                PASSED
Testing hyperslab copy 11x10       sync source & dest                  PASSED
Testing hyperslab copy 13x19       variable source                     PASSED
Testing hyperslab copy 13x19       variable destination                PASSED
Testing hyperslab copy 13x19       sync source & dest                  PASSED
Testing hyperslab copy 73x67       variable source                     PASSED
Testing hyperslab copy 73x67       variable destination                PASSED
Testing hyperslab copy 73x67       sync source & dest                  PASSED
Testing hyperslab copy 3x5x5       variable source                     PASSED
Testing hyperslab copy 3x5x5       variable destination                PASSED
Testing hyperslab copy 3x5x5       sync source & dest                  PASSED
Testing hyperslab copy 7x9x5       variable source                     PASSED
Testing hyperslab copy 7x9x5       variable destination                PASSED
Testing hyperslab copy 7x9x5       sync source & dest                  PASSED
Testing multi-byte fill value                                          PASSED
Testing multi-byte fill value                                          PASSED
Testing endian conversion by stride                                    PASSED
Testing 2d transpose by stride    9x9d                                 PASSED
Testing 2d transpose by stride    3x11d                                PASSED
Testing endian conversion by stride                                    PASSED
Testing 2d transpose by stride 1200x1200d                              PASSED
Testing 2d transpose by stride  800x1800d                              PASSED
Testing image sampling   10x20   to    5x10                            PASSED
Testing image sampling    5x10   to   10x20                            PASSED
Testing image sampling  960x1280 to  480x640                           PASSED
Testing image sampling  480x640  to  960x1280                          PASSED
Testing array filling    1-9    elements                               PASSED
Testing array filling    9-257  elements                               PASSED
Testing array offset   13x  11x   7 elements                           PASSED
Testing array offset  347x 193x  71 elements                           PASSED
All hyperslab tests passed.
        0.22 real         0.15 user         0.05 sys

Finished testing hyperslab 
============================
============================
Testing: istore 
============================
Test log for istore 
============================
Test sizes:  SMALL MEDIUM LARGE
Testing istore create                                                  PASSED
Testing istore extend: 10                                              PASSED
Testing istore extend: 10x10                                           PASSED
Testing istore extend: 10x10x10                                        PASSED
Testing istore extend: 10000                                           PASSED
Testing istore extend: 2500x10                                         PASSED
Testing istore extend: 10x400x10                                       PASSED
Testing istore sparse: 5                                               PASSED
Testing istore sparse: 3x4                                             PASSED
Testing istore sparse: 2x3x4                                           PASSED
Testing istore sparse: 30                                              PASSED
Testing istore sparse: 7x3                                             PASSED
Testing istore sparse: 4x2x3                                           PASSED
Testing istore sparse: 50x50x50                                        PASSED
All i-store tests passed.
        8.69 real         0.00 user         0.27 sys

Finished testing istore 
============================
============================
Testing: bittests 
============================
Test log for bittests 
============================
Testing bit search operations                                          PASSED
Testing bit set operations                                             PASSED
Testing bit clear operations                                           PASSED
Testing bit copy operations                                            PASSED
Testing bit shift operations                                           PASSED
Testing bit increment operations                                       PASSED
Testing bit decrement operations                                       PASSED
Testing bit negate operations                                          PASSED
All bit tests passed.
        0.04 real         0.03 user         0.00 sys

Finished testing bittests 
============================
============================
Testing: dt_arith 
============================
Test log for dt_arith 
============================
Testing non-aligned conversions (ALIGNMENT=1)....
Testing query functions of compiler conversion                         PASSED
Testing user-defined and query functions of floating-point types       PASSED
Testing user-defined and query functions of integer types              PASSED
Testing noop float -> float conversions                                PASSED
Testing noop double -> double conversions                              PASSED
Testing noop long double -> long double conversions                    PASSED
Testing hard normalized float -> double conversions                    PASSED
Testing hard normalized double -> float conversions                    PASSED
Testing hard normalized float -> long double conversions               PASSED
Testing hard normalized double -> long double conversions              PASSED
Testing hard normalized long double -> float conversions               PASSED
Testing hard normalized long double -> double conversions              PASSED
Testing hard denormalized float -> double conversions                  PASSED
Testing hard denormalized double -> float conversions                  PASSED
Testing hard denormalized float -> long double conversions             PASSED
Testing hard denormalized double -> long double conversions            PASSED
Testing hard denormalized long double -> float conversions             PASSED
Testing hard denormalized long double -> double conversions            PASSED
Testing hard special float -> double conversions                       PASSED
Testing hard special double -> float conversions                       PASSED
Testing hard special float -> long double conversions                  PASSED
Testing hard special double -> long double conversions                 PASSED
Testing hard special long double -> float conversions                  PASSED
Testing hard special long double -> double conversions                 PASSED
Testing hard signed char -> unsigned char conversions                  PASSED
Testing hard signed char -> short conversions                          PASSED
Testing hard signed char -> unsigned short conversions                 PASSED
Testing hard signed char -> int conversions                            PASSED
Testing hard signed char -> unsigned int conversions                   PASSED
Testing hard signed char -> long conversions                           PASSED
Testing hard signed char -> unsigned long conversions                  PASSED
Testing hard unsigned char -> signed char conversions                  PASSED
Testing hard unsigned char -> short conversions                        PASSED
Testing hard unsigned char -> unsigned short conversions               PASSED
Testing hard unsigned char -> int conversions                          PASSED
Testing hard unsigned char -> unsigned int conversions                 PASSED
Testing hard unsigned char -> long conversions                         PASSED
Testing hard unsigned char -> unsigned long conversions                PASSED
Testing hard short -> signed char conversions                          PASSED
Testing hard short -> unsigned char conversions                        PASSED
Testing hard short -> unsigned short conversions                       PASSED
Testing hard short -> int conversions                                  PASSED
Testing hard short -> unsigned int conversions                         PASSED
Testing hard short -> long conversions                                 PASSED
Testing hard short -> unsigned long conversions                        PASSED
Testing hard unsigned short -> signed char conversions                 PASSED
Testing hard unsigned short -> unsigned char conversions               PASSED
Testing hard unsigned short -> short conversions                       PASSED
Testing hard unsigned short -> int conversions                         PASSED
Testing hard unsigned short -> unsigned int conversions                PASSED
Testing hard unsigned short -> long conversions                        PASSED
Testing hard unsigned short -> unsigned long conversions               PASSED
Testing hard int -> signed char conversions                            PASSED
Testing hard int -> unsigned char conversions                          PASSED
Testing hard int -> short conversions                                  PASSED
Testing hard int -> unsigned short conversions                         PASSED
Testing hard int -> unsigned int conversions                           PASSED
Testing hard int -> long conversions                                   PASSED
Testing hard int -> unsigned long conversions                          PASSED
Testing hard unsigned int -> signed char conversions                   PASSED
Testing hard unsigned int -> unsigned char conversions                 PASSED
Testing hard unsigned int -> short conversions                         PASSED
Testing hard unsigned int -> unsigned short conversions                PASSED
Testing hard unsigned int -> int conversions                           PASSED
Testing hard unsigned int -> long conversions                          PASSED
Testing hard unsigned int -> unsigned long conversions                 PASSED
Testing hard long -> signed char conversions                           PASSED
Testing hard long -> unsigned char conversions                         PASSED
Testing hard long -> short conversions                                 PASSED
Testing hard long -> unsigned short conversions                        PASSED
Testing hard long -> int conversions                                   PASSED
Testing hard long -> unsigned int conversions                          PASSED
Testing hard long -> unsigned long conversions                         PASSED
Testing hard unsigned long -> signed char conversions                  PASSED
Testing hard unsigned long -> unsigned char conversions                PASSED
Testing hard unsigned long -> short conversions                        PASSED
Testing hard unsigned long -> unsigned short conversions               PASSED
Testing hard unsigned long -> int conversions                          PASSED
Testing hard unsigned long -> unsigned int conversions                 PASSED
Testing hard unsigned long -> long conversions                         PASSED
Testing hard signed char -> float conversions                          PASSED
Testing hard signed char -> double conversions                         PASSED
Testing hard unsigned char -> float conversions                        PASSED
Testing hard unsigned char -> double conversions                       PASSED
Testing hard short -> float conversions                                PASSED
Testing hard short -> double conversions                               PASSED
Testing hard unsigned short -> float conversions                       PASSED
Testing hard unsigned short -> double conversions                      PASSED
Testing hard int -> float conversions                                  PASSED
Testing hard int -> double conversions                                 PASSED
Testing hard unsigned int -> float conversions                         PASSED
Testing hard unsigned int -> double conversions                        PASSED
Testing hard long -> float conversions                                 PASSED
Testing hard long -> double conversions                                PASSED
Testing hard unsigned long -> float conversions                        PASSED
Testing hard unsigned long -> double conversions                       PASSED
Testing hard signed char -> long double conversions                    PASSED
Testing hard unsigned char -> long double conversions                  PASSED
Testing hard short -> long double conversions                          PASSED
Testing hard unsigned short -> long double conversions                 PASSED
Testing hard int -> long double conversions                            PASSED
Testing hard unsigned int -> long double conversions                   PASSED
Testing hard long -> long double conversions                           PASSED
Testing hard unsigned long -> long double conversions                  PASSED
Testing hard normalized float -> signed char conversions               PASSED
Testing hard normalized double -> signed char conversions              PASSED
Testing hard normalized float -> unsigned char conversions             PASSED
Testing hard normalized double -> unsigned char conversions            PASSED
Testing hard normalized float -> short conversions                     PASSED
Testing hard normalized double -> short conversions                    PASSED
Testing hard normalized float -> unsigned short conversions            PASSED
Testing hard normalized double -> unsigned short conversions           PASSED
Testing hard normalized float -> int conversions                       PASSED
Testing hard normalized double -> int conversions                      PASSED
Testing hard normalized float -> unsigned int conversions              PASSED
Testing hard normalized double -> unsigned int conversions             PASSED
Testing hard normalized float -> long conversions                      PASSED
Testing hard normalized double -> long conversions                     PASSED
Testing hard normalized float -> unsigned long conversions             PASSED
Testing hard normalized double -> unsigned long conversions            PASSED
Testing hard normalized long double -> signed char conversions         PASSED
Testing hard normalized long double -> unsigned char conversions       PASSED
Testing hard normalized long double -> short conversions               PASSED
Testing hard normalized long double -> unsigned short conversions      PASSED
Testing hard normalized long double -> int conversions                 PASSED
Testing hard normalized long double -> unsigned int conversions        PASSED
Testing hard normalized long double -> long conversions                PASSED
Testing hard normalized long double -> unsigned long conversions       PASSED
Testing hard denormalized float -> signed char conversions             PASSED
Testing hard denormalized double -> signed char conversions            PASSED
Testing hard denormalized float -> unsigned char conversions           PASSED
Testing hard denormalized double -> unsigned char conversions          PASSED
Testing hard denormalized float -> short conversions                   PASSED
Testing hard denormalized double -> short conversions                  PASSED
Testing hard denormalized float -> unsigned short conversions          PASSED
Testing hard denormalized double -> unsigned short conversions         PASSED
Testing hard denormalized float -> int conversions                     PASSED
Testing hard denormalized double -> int conversions                    PASSED
Testing hard denormalized float -> unsigned int conversions            PASSED
Testing hard denormalized double -> unsigned int conversions           PASSED
Testing hard denormalized float -> long conversions                    PASSED
Testing hard denormalized double -> long conversions                   PASSED
Testing hard denormalized float -> unsigned long conversions           PASSED
Testing hard denormalized double -> unsigned long conversions          PASSED
Testing hard denormalized long double -> signed char conversions       PASSED
Testing hard denormalized long double -> unsigned char conversions     PASSED
Testing hard denormalized long double -> short conversions             PASSED
Testing hard denormalized long double -> unsigned short conversions    PASSED
Testing hard denormalized long double -> int conversions               PASSED
Testing hard denormalized long double -> unsigned int conversions      PASSED
Testing hard denormalized long double -> long conversions              PASSED
Testing hard denormalized long double -> unsigned long conversions     PASSED
Testing hard special float -> signed char conversions                  PASSED
Testing hard special double -> signed char conversions                 PASSED
Testing hard special float -> unsigned char conversions                PASSED
Testing hard special double -> unsigned char conversions               PASSED
Testing hard special float -> short conversions                        PASSED
Testing hard special double -> short conversions                       PASSED
Testing hard special float -> unsigned short conversions               PASSED
Testing hard special double -> unsigned short conversions              PASSED
Testing hard special float -> int conversions                          PASSED
Testing hard special double -> int conversions                         PASSED
Testing hard special float -> unsigned int conversions                 PASSED
Testing hard special double -> unsigned int conversions                PASSED
Testing hard special float -> long conversions                         PASSED
Testing hard special double -> long conversions                        PASSED
Testing hard special float -> unsigned long conversions                PASSED
Testing hard special double -> unsigned long conversions               PASSED
Testing hard special long double -> signed char conversions            PASSED
Testing hard special long double -> unsigned char conversions          PASSED
Testing hard special long double -> short conversions                  PASSED
Testing hard special long double -> unsigned short conversions         PASSED
Testing hard special long double -> int conversions                    PASSED
Testing hard special long double -> unsigned int conversions           PASSED
Testing hard special long double -> long conversions                   PASSED
Testing hard special long double -> unsigned long conversions          PASSED
Testing hard particular floating number -> integer conversions         PASSED
Testing soft normalized float -> double conversions                    PASSED
Testing soft normalized double -> float conversions                    PASSED
Testing soft normalized float -> long double conversions               PASSED
Testing soft normalized double -> long double conversions              PASSED
Testing soft normalized long double -> float conversions               PASSED
Testing soft normalized long double -> double conversions              PASSED
Testing soft denormalized float -> double conversions                  PASSED
Testing soft denormalized double -> float conversions                  PASSED
Testing soft denormalized float -> long double conversions             PASSED
Testing soft denormalized double -> long double conversions            PASSED
Testing soft denormalized long double -> float conversions             PASSED
Testing soft denormalized long double -> double conversions            PASSED
Testing soft special float -> double conversions                       PASSED
Testing soft special double -> float conversions                       PASSED
Testing soft special float -> long double conversions                  PASSED
Testing soft special double -> long double conversions                 PASSED
Testing soft special long double -> float conversions                  PASSED
Testing soft special long double -> double conversions                 PASSED
Testing overlap calculations                                           PASSED
Testing soft signed char -> unsigned char conversions                  PASSED
Testing soft signed char -> short conversions                          PASSED
Testing soft signed char -> unsigned short conversions                 PASSED
Testing soft signed char -> int conversions                            PASSED
Testing soft signed char -> unsigned int conversions                   PASSED
Testing soft signed char -> long conversions                           PASSED
Testing soft signed char -> unsigned long conversions                  PASSED
Testing soft unsigned char -> signed char conversions                  PASSED
Testing soft unsigned char -> short conversions                        PASSED
Testing soft unsigned char -> unsigned short conversions               PASSED
Testing soft unsigned char -> int conversions                          PASSED
Testing soft unsigned char -> unsigned int conversions                 PASSED
Testing soft unsigned char -> long conversions                         PASSED
Testing soft unsigned char -> unsigned long conversions                PASSED
Testing soft short -> signed char conversions                          PASSED
Testing soft short -> unsigned char conversions                        PASSED
Testing soft short -> unsigned short conversions                       PASSED
Testing soft short -> int conversions                                  PASSED
Testing soft short -> unsigned int conversions                         PASSED
Testing soft short -> long conversions                                 PASSED
Testing soft short -> unsigned long conversions                        PASSED
Testing soft unsigned short -> signed char conversions                 PASSED
Testing soft unsigned short -> unsigned char conversions               PASSED
Testing soft unsigned short -> short conversions                       PASSED
Testing soft unsigned short -> int conversions                         PASSED
Testing soft unsigned short -> unsigned int conversions                PASSED
Testing soft unsigned short -> long conversions                        PASSED
Testing soft unsigned short -> unsigned long conversions               PASSED
Testing soft int -> signed char conversions                            PASSED
Testing soft int -> unsigned char conversions                          PASSED
Testing soft int -> short conversions                                  PASSED
Testing soft int -> unsigned short conversions                         PASSED
Testing soft int -> unsigned int conversions                           PASSED
Testing soft int -> long conversions                                   PASSED
Testing soft int -> unsigned long conversions                          PASSED
Testing soft unsigned int -> signed char conversions                   PASSED
Testing soft unsigned int -> unsigned char conversions                 PASSED
Testing soft unsigned int -> short conversions                         PASSED
Testing soft unsigned int -> unsigned short conversions                PASSED
Testing soft unsigned int -> int conversions                           PASSED
Testing soft unsigned int -> long conversions                          PASSED
Testing soft unsigned int -> unsigned long conversions                 PASSED
Testing soft long -> signed char conversions                           PASSED
Testing soft long -> unsigned char conversions                         PASSED
Testing soft long -> short conversions                                 PASSED
Testing soft long -> unsigned short conversions                        PASSED
Testing soft long -> int conversions                                   PASSED
Testing soft long -> unsigned int conversions                          PASSED
Testing soft long -> unsigned long conversions                         PASSED
Testing soft unsigned long -> signed char conversions                  PASSED
Testing soft unsigned long -> unsigned char conversions                PASSED
Testing soft unsigned long -> short conversions                        PASSED
Testing soft unsigned long -> unsigned short conversions               PASSED
Testing soft unsigned long -> int conversions                          PASSED
Testing soft unsigned long -> unsigned int conversions                 PASSED
Testing soft unsigned long -> long conversions                         PASSED
Testing soft normalized float -> signed char conversions               PASSED
Testing soft normalized double -> signed char conversions              PASSED
Testing soft normalized float -> unsigned char conversions             PASSED
Testing soft normalized double -> unsigned char conversions            PASSED
Testing soft normalized float -> short conversions                     PASSED
Testing soft normalized double -> short conversions                    PASSED
Testing soft normalized float -> unsigned short conversions            PASSED
Testing soft normalized double -> unsigned short conversions           PASSED
Testing soft normalized float -> int conversions                       PASSED
Testing soft normalized double -> int conversions                      PASSED
Testing soft normalized float -> unsigned int conversions              PASSED
Testing soft normalized double -> unsigned int conversions             PASSED
Testing soft normalized float -> long conversions                      PASSED
Testing soft normalized double -> long conversions                     PASSED
Testing soft normalized float -> unsigned long conversions             PASSED
Testing soft normalized double -> unsigned long conversions            PASSED
Testing soft normalized long double -> signed char conversions         PASSED
Testing soft normalized long double -> unsigned char conversions       PASSED
Testing soft normalized long double -> short conversions               PASSED
Testing soft normalized long double -> unsigned short conversions      PASSED
Testing soft normalized long double -> int conversions                 PASSED
Testing soft normalized long double -> unsigned int conversions        PASSED
Testing soft normalized long double -> long conversions                PASSED
Testing soft normalized long double -> unsigned long conversions       PASSED
Testing soft denormalized float -> signed char conversions             PASSED
Testing soft denormalized double -> signed char conversions            PASSED
Testing soft denormalized float -> unsigned char conversions           PASSED
Testing soft denormalized double -> unsigned char conversions          PASSED
Testing soft denormalized float -> short conversions                   PASSED
Testing soft denormalized double -> short conversions                  PASSED
Testing soft denormalized float -> unsigned short conversions          PASSED
Testing soft denormalized double -> unsigned short conversions         PASSED
Testing soft denormalized float -> int conversions                     PASSED
Testing soft denormalized double -> int conversions                    PASSED
Testing soft denormalized float -> unsigned int conversions            PASSED
Testing soft denormalized double -> unsigned int conversions           PASSED
Testing soft denormalized float -> long conversions                    PASSED
Testing soft denormalized double -> long conversions                   PASSED
Testing soft denormalized float -> unsigned long conversions           PASSED
Testing soft denormalized double -> unsigned long conversions          PASSED
Testing soft denormalized long double -> signed char conversions       PASSED
Testing soft denormalized long double -> unsigned char conversions     PASSED
Testing soft denormalized long double -> short conversions             PASSED
Testing soft denormalized long double -> unsigned short conversions    PASSED
Testing soft denormalized long double -> int conversions               PASSED
Testing soft denormalized long double -> unsigned int conversions      PASSED
Testing soft denormalized long double -> long conversions              PASSED
Testing soft denormalized long double -> unsigned long conversions     PASSED
Testing soft special float -> signed char conversions                  PASSED
Testing soft special double -> signed char conversions                 PASSED
Testing soft special float -> unsigned char conversions                PASSED
Testing soft special double -> unsigned char conversions               PASSED
Testing soft special float -> short conversions                        PASSED
Testing soft special double -> short conversions                       PASSED
Testing soft special float -> unsigned short conversions               PASSED
Testing soft special double -> unsigned short conversions              PASSED
Testing soft special float -> int conversions                          PASSED
Testing soft special double -> int conversions                         PASSED
Testing soft special float -> unsigned int conversions                 PASSED
Testing soft special double -> unsigned int conversions                PASSED
Testing soft special float -> long conversions                         PASSED
Testing soft special double -> long conversions                        PASSED
Testing soft special float -> unsigned long conversions                PASSED
Testing soft special double -> unsigned long conversions               PASSED
Testing soft special long double -> signed char conversions            PASSED
Testing soft special long double -> unsigned char conversions          PASSED
Testing soft special long double -> short conversions                  PASSED
Testing soft special long double -> unsigned short conversions         PASSED
Testing soft special long double -> int conversions                    PASSED
Testing soft special long double -> unsigned int conversions           PASSED
Testing soft special long double -> long conversions                   PASSED
Testing soft special long double -> unsigned long conversions          PASSED
Testing soft signed char -> float conversions                          PASSED
Testing soft signed char -> double conversions                         PASSED
Testing soft unsigned char -> float conversions                        PASSED
Testing soft unsigned char -> double conversions                       PASSED
Testing soft short -> float conversions                                PASSED
Testing soft short -> double conversions                               PASSED
Testing soft unsigned short -> float conversions                       PASSED
Testing soft unsigned short -> double conversions                      PASSED
Testing soft int -> float conversions                                  PASSED
Testing soft int -> double conversions                                 PASSED
Testing soft unsigned int -> float conversions                         PASSED
Testing soft unsigned int -> double conversions                        PASSED
Testing soft long -> float conversions                                 PASSED
Testing soft long -> double conversions                                PASSED
Testing soft unsigned long -> float conversions                        PASSED
Testing soft unsigned long -> double conversions                       PASSED
Testing soft signed char -> long double conversions                    PASSED
Testing soft unsigned char -> long double conversions                  PASSED
Testing soft short -> long double conversions                          PASSED
Testing soft unsigned short -> long double conversions                 PASSED
Testing soft int -> long double conversions                            PASSED
Testing soft unsigned int -> long double conversions                   PASSED
Testing soft long -> long double conversions                           PASSED
Testing soft unsigned long -> long double conversions                  PASSED
All data type tests passed.
        0.62 real         0.42 user         0.09 sys

Finished testing dt_arith 
============================
============================
Testing: page_buffer 
============================
Test log for page_buffer 
============================
Testing Settings for Page Buffering                                    PASSED
Testing Raw Data Handling                                              PASSED
Testing LRU Processing                                                 PASSED
Testing Minimum Metadata threshold Processing                         
	Minimum metadata threshold = 100%
	Minimum raw data threshold = 100%
	Minimum metadata threshold = 40%, Minimum rawdata threshold = 40%
	Minimum metadata threshold = 20%
 PASSED
Testing Statistics Collection                                          PASSED
Testing if opening non-page-buffered files works w/ H5Pset_page_buffer_size() PASSED
All Page Buffering tests passed.
        0.11 real         0.00 user         0.01 sys

Finished testing page_buffer 
============================
============================
Testing: dtypes 
============================
Test log for dtypes 
============================
Testing non-aligned conversions (ALIGNMENT=1)....
Testing H5Tget_class()                                                 PASSED
Testing H5Tcopy()                                                      PASSED
Testing H5Tdetect_class()                                              PASSED
Testing compound datatypes                                             PASSED
Testing query functions of compound and enumeration types              PASSED
Testing transient datatypes                                            PASSED
Testing named datatypes                                                PASSED
Testing functions of encoding and decoding datatypes                   PASSED
Testing encoding datatypes with the 'use the latest format' flag       PASSED
Testing exceptions for int <-> float conversions                       PASSED
Testing indirectly reopening committed datatypes                       PASSED
Testing indirectly reopening recursively committed datatypes including file reopening PASSED
Testing deleting objects that use named datatypes                      PASSED
Testing deleting objects that use named datatypes                      PASSED
Testing H5Tset/get_order for compound type                             PASSED
Testing stability of enum member ordering after datatype conversion    PASSED
Testing string type creation using H5Tcreate                           PASSED
Testing deprecated API routines for datatypes                          PASSED
Testing string conversions                                             PASSED
Testing random string conversion speed                                 PASSED
Testing some type functions for string                                 PASSED
Testing compound element reordering                                    PASSED
Testing compound subset conversions                                    PASSED
Testing compound element shrinking & reordering                        PASSED
Testing optimized struct converter                                     PASSED
Testing compound element growing                                       PASSED
Testing compound element insertion                                     PASSED
Testing packing compound datatypes                                     PASSED
Testing compound datatype with VL string                               PASSED
Testing array datatype of compound type with VL string                 PASSED
Testing registering type conversion routine with compound conversions  PASSED
Testing adjust size of compound datatypes                              PASSED
Testing compound datatypes of boundary size with latest format         PASSED
Testing unaligned VL strings in compound                               PASSED
Testing compound subset conversion with extra space in source          PASSED
Testing compound subset conversion with extra space in source for attribute PASSED
Testing visibility of internally registered type ids                   PASSED
Testing that H5Tpack removes trailing bytes                            PASSED
Testing accessing objects with compound datatypes that have no fields  PASSED
Testing compound conversion via user conversion callback               PASSED
Testing compound conversion member ID leak                             PASSED
Testing random enum conversion O(N)                                    PASSED
Testing random enum conversion O(N log N)                              PASSED
Testing non-native enumeration type conversion                         PASSED
Testing bitfield conversions                                           PASSED
Testing some type functions for bitfield                               PASSED
Testing opaque datatypes                                               PASSED
Testing H5Tset/get_order                                               PASSED
Testing array of arrays of compounds with a vlen                       PASSED
Testing that _Float16 datatype is unavailable                          PASSED
Testing string conversion between ASCII and UTF                        PASSED
Testing passing datatype IDs to application conversion function        PASSED
Testing version bounds with nested datatypes                           PASSED
All datatype tests passed.
        0.24 real         0.06 user         0.05 sys

Finished testing dtypes 
============================
============================
Testing: dsets 
============================
Test log for dsets 
============================
Testing with old file format and non-paged aggregation:
Testing create, open, close                                            PASSED
Testing simple I/O                                                     PASSED
Testing compact dataset I/O                                            PASSED
Testing compact dataset of maximal size                                PASSED
Testing compact dataset repeated open/close and dirty flag             PASSED
Testing data type conversion buffer size                               PASSED
Testing data type conversion                                           PASSED
Testing H5Zget_filter_info                                             PASSED
Testing 'null' filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(enabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(disabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(when data is corrupted)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (with encoder)                                    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (without encoder)                                  -SKIP-
Testing shuffle filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum first)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum last)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, with encoder)   
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, without encoder) -SKIP-
Testing shuffle+szip+checksum filters(checksum last, with encoder)    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing 8-bit shuffling (setup)                                        PASSED
Testing 8-bit shuffling (write)                                        PASSED
Testing 8-bit shuffling (read)                                         PASSED
Testing nbit filter
Testing     nbit int (setup)                                           PASSED
Testing     nbit int (write)                                           PASSED
Testing     nbit int (read)                                            PASSED
Testing     nbit float (setup)                                         PASSED
Testing     nbit float (write)                                         PASSED
Testing     nbit float (read)                                          PASSED
Testing     nbit double (setup)                                        PASSED
Testing     nbit double (write)                                        PASSED
Testing     nbit double (read)                                         PASSED
Testing     nbit array (setup)                                         PASSED
Testing     nbit array (write)                                         PASSED
Testing     nbit array (read)                                          PASSED
Testing     nbit compound (setup)                                      PASSED
Testing     nbit compound (write)                                      PASSED
Testing     nbit compound (read)                                       PASSED
Testing     nbit compound complex (setup)                              PASSED
Testing     nbit compound complex (write)                              PASSED
Testing     nbit compound complex (read)                               PASSED
Testing     nbit compound with no-op type (setup)                      PASSED
Testing     nbit compound with no-op type (write)                      PASSED
Testing     nbit compound with no-op type (read)                       PASSED
Testing     nbit integer dataset size                                  PASSED
Testing     nbit floating-number dataset size                          PASSED
Testing scaleoffset filter
Testing     scaleoffset int without fill value (setup)                 PASSED
Testing     scaleoffset int without fill value (write)                 PASSED
Testing     scaleoffset int without fill value (read)                  PASSED
Testing     scaleoffset int with fill value (setup)                    PASSED
Testing     scaleoffset int with fill value (write)                    PASSED
Testing     scaleoffset int with fill value (read)                     PASSED
Testing     scaleoffset float without fill value, D-scaling (setup)    PASSED
Testing     scaleoffset float without fill value, D-scaling (write)    PASSED
Testing     scaleoffset float without fill value, D-scaling (read)     PASSED
Testing     scaleoffset float with fill value, D-scaling (setup)       PASSED
Testing     scaleoffset float with fill value, D-scaling (write)       PASSED
Testing     scaleoffset float with fill value, D-scaling (read)        PASSED
Testing     scaleoffset double without fill value, D-scaling (setup)   PASSED
Testing     scaleoffset double without fill value, D-scaling (write)   PASSED
Testing     scaleoffset double without fill value, D-scaling (read)    PASSED
Testing     scaleoffset double with fill value, D-scaling (setup)      PASSED
Testing     scaleoffset double with fill value, D-scaling (write)      PASSED
Testing     scaleoffset double with fill value, D-scaling (read)       PASSED
Testing multi-open with extending                                      PASSED
Testing various datatypes                                              PASSED
Testing float datatypes
Testing     float (setup)                                              PASSED
Testing     float (write)                                              PASSED
Testing     float (read)                                               PASSED
Testing     double (setup)                                             PASSED
Testing     double (write)                                             PASSED
Testing     double (read)                                              PASSED
Testing     long double (setup)                                        PASSED
Testing     long double (write)                                        PASSED
Testing     long double (read)                                         PASSED
Testing dataset offset with user block                                 PASSED
Testing dataset access with missing filter                             PASSED
Testing dataset filter 'can apply' callback                            PASSED
Testing dataset filter 'can apply' callback second                     PASSED
Testing dataset with optional filters                                  PASSED
Testing dataset filter 'set local' callback                            PASSED
Testing dataset szip filter 'can apply' callback                       PASSED
Testing comparing dataset creation property lists                      PASSED
Testing copying dataset creation property lists                        PASSED
Testing filter deletion                                                PASSED
Testing filters with big-endian/little-endian data                     PASSED
Testing I/O on datasets with zero-sized dims                           PASSED
Testing Read dataset with unwritten chunk & undefined fill value       PASSED
Testing Write/read on randomly selected chunks w/non-implicit index    PASSED
Testing Write/read on randomly selected chunks w/implicit index        PASSED
Testing deprecated API routines                                       
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating dataset with >4GB chunks                              PASSED
Testing dataset chunk cache configuration                              PASSED
Testing big chunks bypassing the cache                                 PASSED
Testing datasets w/extensible array as chunk index                     PASSED
Testing datasets w/extensible array open/reopen with read/write        PASSED
Testing datasets w/extensible array chunk indexing bug                 PASSED
Testing filter expanding chunks too much                               PASSED
Testing extendible dataset with various layout                         PASSED
Testing datasets w/fixed array as chunk index                          PASSED
Testing compatibility for 1.6/1.8 datasets that use B-tree indexing    PASSED
Testing disabled partial chunk filters                                 PASSED
Testing datasets w/Single Chunk indexing                               PASSED
Testing shrinking large chunk                                          PASSED
Testing chunked dataset with zero dimension                            PASSED
Testing querying storage size                                          PASSED
Testing the next power of 2                                            PASSED
Testing File created with write+latest-format/SWMR-write+non-latest-format: dataset with latest chunk index PASSED
Testing Extensible array chunk index header flush dependencies handled correctly PASSED
Testing Fixed array chunk index header flush dependencies handled correctly PASSED
Testing Version 2 B-tree chunk index header flush dependencies handled correctly PASSED
Testing H5Dwrite() on down-sized VLEN contents                         PASSED

Testing with new file format and non-paged aggregation
Testing create, open, close                                            PASSED
Testing simple I/O                                                     PASSED
Testing compact dataset I/O                                            PASSED
Testing compact dataset of maximal size                                PASSED
Testing compact dataset repeated open/close and dirty flag             PASSED
Testing data type conversion buffer size                               PASSED
Testing data type conversion                                           PASSED
Testing H5Zget_filter_info                                             PASSED
Testing 'null' filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(enabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(disabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(when data is corrupted)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (with encoder)                                    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (without encoder)                                  -SKIP-
Testing shuffle filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum first)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum last)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, with encoder)   
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, without encoder) -SKIP-
Testing shuffle+szip+checksum filters(checksum last, with encoder)    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing 8-bit shuffling (setup)                                        PASSED
Testing 8-bit shuffling (write)                                        PASSED
Testing 8-bit shuffling (read)                                         PASSED
Testing nbit filter
Testing     nbit int (setup)                                           PASSED
Testing     nbit int (write)                                           PASSED
Testing     nbit int (read)                                            PASSED
Testing     nbit float (setup)                                         PASSED
Testing     nbit float (write)                                         PASSED
Testing     nbit float (read)                                          PASSED
Testing     nbit double (setup)                                        PASSED
Testing     nbit double (write)                                        PASSED
Testing     nbit double (read)                                         PASSED
Testing     nbit array (setup)                                         PASSED
Testing     nbit array (write)                                         PASSED
Testing     nbit array (read)                                          PASSED
Testing     nbit compound (setup)                                      PASSED
Testing     nbit compound (write)                                      PASSED
Testing     nbit compound (read)                                       PASSED
Testing     nbit compound complex (setup)                              PASSED
Testing     nbit compound complex (write)                              PASSED
Testing     nbit compound complex (read)                               PASSED
Testing     nbit compound with no-op type (setup)                      PASSED
Testing     nbit compound with no-op type (write)                      PASSED
Testing     nbit compound with no-op type (read)                       PASSED
Testing     nbit integer dataset size                                  PASSED
Testing     nbit floating-number dataset size                          PASSED
Testing scaleoffset filter
Testing     scaleoffset int without fill value (setup)                 PASSED
Testing     scaleoffset int without fill value (write)                 PASSED
Testing     scaleoffset int without fill value (read)                  PASSED
Testing     scaleoffset int with fill value (setup)                    PASSED
Testing     scaleoffset int with fill value (write)                    PASSED
Testing     scaleoffset int with fill value (read)                     PASSED
Testing     scaleoffset float without fill value, D-scaling (setup)    PASSED
Testing     scaleoffset float without fill value, D-scaling (write)    PASSED
Testing     scaleoffset float without fill value, D-scaling (read)     PASSED
Testing     scaleoffset float with fill value, D-scaling (setup)       PASSED
Testing     scaleoffset float with fill value, D-scaling (write)       PASSED
Testing     scaleoffset float with fill value, D-scaling (read)        PASSED
Testing     scaleoffset double without fill value, D-scaling (setup)   PASSED
Testing     scaleoffset double without fill value, D-scaling (write)   PASSED
Testing     scaleoffset double without fill value, D-scaling (read)    PASSED
Testing     scaleoffset double with fill value, D-scaling (setup)      PASSED
Testing     scaleoffset double with fill value, D-scaling (write)      PASSED
Testing     scaleoffset double with fill value, D-scaling (read)       PASSED
Testing multi-open with extending                                      PASSED
Testing various datatypes                                              PASSED
Testing float datatypes
Testing     float (setup)                                              PASSED
Testing     float (write)                                              PASSED
Testing     float (read)                                               PASSED
Testing     double (setup)                                             PASSED
Testing     double (write)                                             PASSED
Testing     double (read)                                              PASSED
Testing     long double (setup)                                        PASSED
Testing     long double (write)                                        PASSED
Testing     long double (read)                                         PASSED
Testing dataset offset with user block                                 PASSED
Testing dataset access with missing filter                             PASSED
Testing dataset filter 'can apply' callback                            PASSED
Testing dataset filter 'can apply' callback second                     PASSED
Testing dataset with optional filters                                  PASSED
Testing dataset filter 'set local' callback                            PASSED
Testing dataset szip filter 'can apply' callback                       PASSED
Testing comparing dataset creation property lists                      PASSED
Testing copying dataset creation property lists                        PASSED
Testing filter deletion                                                PASSED
Testing filters with big-endian/little-endian data                     PASSED
Testing I/O on datasets with zero-sized dims                           PASSED
Testing Read dataset with unwritten chunk & undefined fill value       PASSED
Testing Write/read on randomly selected chunks w/non-implicit index    PASSED
Testing Write/read on randomly selected chunks w/implicit index        PASSED
Testing deprecated API routines                                       
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating dataset with >4GB chunks                              PASSED
Testing dataset chunk cache configuration                              PASSED
Testing big chunks bypassing the cache                                 PASSED
Testing datasets w/extensible array as chunk index                     PASSED
Testing datasets w/extensible array open/reopen with read/write        PASSED
Testing datasets w/extensible array chunk indexing bug                 PASSED
Testing filter expanding chunks too much                               PASSED
Testing extendible dataset with various layout                         PASSED
Testing datasets w/fixed array as chunk index                          PASSED
Testing compatibility for 1.6/1.8 datasets that use B-tree indexing    PASSED
Testing disabled partial chunk filters                                 PASSED
Testing datasets w/Single Chunk indexing                               PASSED
Testing shrinking large chunk                                          PASSED
Testing chunked dataset with zero dimension                            PASSED
Testing querying storage size                                          PASSED
Testing the next power of 2                                            PASSED
Testing File created with write+latest-format/SWMR-write+non-latest-format: dataset with latest chunk index PASSED
Testing Extensible array chunk index header flush dependencies handled correctly PASSED
Testing Fixed array chunk index header flush dependencies handled correctly PASSED
Testing Version 2 B-tree chunk index header flush dependencies handled correctly PASSED
Testing H5Dwrite() on down-sized VLEN contents                         PASSED
Testing with old file format and non-paged aggregation:
(minimized dataset object headers with file setting)
Testing create, open, close                                            PASSED
Testing simple I/O                                                     PASSED
Testing compact dataset I/O                                            PASSED
Testing compact dataset of maximal size                                PASSED
Testing compact dataset repeated open/close and dirty flag             PASSED
Testing data type conversion buffer size                               PASSED
Testing data type conversion                                           PASSED
Testing H5Zget_filter_info                                             PASSED
Testing 'null' filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(enabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(disabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(when data is corrupted)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (with encoder)                                    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (without encoder)                                  -SKIP-
Testing shuffle filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum first)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum last)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, with encoder)   
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, without encoder) -SKIP-
Testing shuffle+szip+checksum filters(checksum last, with encoder)    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing 8-bit shuffling (setup)                                        PASSED
Testing 8-bit shuffling (write)                                        PASSED
Testing 8-bit shuffling (read)                                         PASSED
Testing nbit filter
Testing     nbit int (setup)                                           PASSED
Testing     nbit int (write)                                           PASSED
Testing     nbit int (read)                                            PASSED
Testing     nbit float (setup)                                         PASSED
Testing     nbit float (write)                                         PASSED
Testing     nbit float (read)                                          PASSED
Testing     nbit double (setup)                                        PASSED
Testing     nbit double (write)                                        PASSED
Testing     nbit double (read)                                         PASSED
Testing     nbit array (setup)                                         PASSED
Testing     nbit array (write)                                         PASSED
Testing     nbit array (read)                                          PASSED
Testing     nbit compound (setup)                                      PASSED
Testing     nbit compound (write)                                      PASSED
Testing     nbit compound (read)                                       PASSED
Testing     nbit compound complex (setup)                              PASSED
Testing     nbit compound complex (write)                              PASSED
Testing     nbit compound complex (read)                               PASSED
Testing     nbit compound with no-op type (setup)                      PASSED
Testing     nbit compound with no-op type (write)                      PASSED
Testing     nbit compound with no-op type (read)                       PASSED
Testing     nbit integer dataset size                                  PASSED
Testing     nbit floating-number dataset size                          PASSED
Testing scaleoffset filter
Testing     scaleoffset int without fill value (setup)                 PASSED
Testing     scaleoffset int without fill value (write)                 PASSED
Testing     scaleoffset int without fill value (read)                  PASSED
Testing     scaleoffset int with fill value (setup)                    PASSED
Testing     scaleoffset int with fill value (write)                    PASSED
Testing     scaleoffset int with fill value (read)                     PASSED
Testing     scaleoffset float without fill value, D-scaling (setup)    PASSED
Testing     scaleoffset float without fill value, D-scaling (write)    PASSED
Testing     scaleoffset float without fill value, D-scaling (read)     PASSED
Testing     scaleoffset float with fill value, D-scaling (setup)       PASSED
Testing     scaleoffset float with fill value, D-scaling (write)       PASSED
Testing     scaleoffset float with fill value, D-scaling (read)        PASSED
Testing     scaleoffset double without fill value, D-scaling (setup)   PASSED
Testing     scaleoffset double without fill value, D-scaling (write)   PASSED
Testing     scaleoffset double without fill value, D-scaling (read)    PASSED
Testing     scaleoffset double with fill value, D-scaling (setup)      PASSED
Testing     scaleoffset double with fill value, D-scaling (write)      PASSED
Testing     scaleoffset double with fill value, D-scaling (read)       PASSED
Testing multi-open with extending                                      PASSED
Testing various datatypes                                              PASSED
Testing float datatypes
Testing     float (setup)                                              PASSED
Testing     float (write)                                              PASSED
Testing     float (read)                                               PASSED
Testing     double (setup)                                             PASSED
Testing     double (write)                                             PASSED
Testing     double (read)                                              PASSED
Testing     long double (setup)                                        PASSED
Testing     long double (write)                                        PASSED
Testing     long double (read)                                         PASSED
Testing dataset offset with user block                                 PASSED
Testing dataset access with missing filter                             PASSED
Testing dataset filter 'can apply' callback                            PASSED
Testing dataset filter 'can apply' callback second                     PASSED
Testing dataset with optional filters                                  PASSED
Testing dataset filter 'set local' callback                            PASSED
Testing dataset szip filter 'can apply' callback                       PASSED
Testing comparing dataset creation property lists                      PASSED
Testing copying dataset creation property lists                        PASSED
Testing filter deletion                                                PASSED
Testing filters with big-endian/little-endian data                     PASSED
Testing I/O on datasets with zero-sized dims                           PASSED
Testing Read dataset with unwritten chunk & undefined fill value       PASSED
Testing Write/read on randomly selected chunks w/non-implicit index    PASSED
Testing Write/read on randomly selected chunks w/implicit index        PASSED
Testing deprecated API routines                                       
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating dataset with >4GB chunks                              PASSED
Testing dataset chunk cache configuration                              PASSED
Testing big chunks bypassing the cache                                 PASSED
Testing datasets w/extensible array as chunk index                     PASSED
Testing datasets w/extensible array open/reopen with read/write        PASSED
Testing datasets w/extensible array chunk indexing bug                 PASSED
Testing filter expanding chunks too much                               PASSED
Testing extendible dataset with various layout                         PASSED
Testing datasets w/fixed array as chunk index                          PASSED
Testing compatibility for 1.6/1.8 datasets that use B-tree indexing    PASSED
Testing disabled partial chunk filters                                 PASSED
Testing datasets w/Single Chunk indexing                               PASSED
Testing shrinking large chunk                                          PASSED
Testing chunked dataset with zero dimension                            PASSED
Testing querying storage size                                          PASSED
Testing the next power of 2                                            PASSED
Testing File created with write+latest-format/SWMR-write+non-latest-format: dataset with latest chunk index PASSED
Testing Extensible array chunk index header flush dependencies handled correctly PASSED
Testing Fixed array chunk index header flush dependencies handled correctly PASSED
Testing Version 2 B-tree chunk index header flush dependencies handled correctly PASSED
Testing H5Dwrite() on down-sized VLEN contents                         PASSED

Testing with new file format and non-paged aggregation
(minimized dataset object headers with file setting)
Testing create, open, close                                            PASSED
Testing simple I/O                                                     PASSED
Testing compact dataset I/O                                            PASSED
Testing compact dataset of maximal size                                PASSED
Testing compact dataset repeated open/close and dirty flag             PASSED
Testing data type conversion buffer size                               PASSED
Testing data type conversion                                           PASSED
Testing H5Zget_filter_info                                             PASSED
Testing 'null' filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(enabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(disabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(when data is corrupted)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (with encoder)                                    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (without encoder)                                  -SKIP-
Testing shuffle filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum first)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum last)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, with encoder)   
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, without encoder) -SKIP-
Testing shuffle+szip+checksum filters(checksum last, with encoder)    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing 8-bit shuffling (setup)                                        PASSED
Testing 8-bit shuffling (write)                                        PASSED
Testing 8-bit shuffling (read)                                         PASSED
Testing nbit filter
Testing     nbit int (setup)                                           PASSED
Testing     nbit int (write)                                           PASSED
Testing     nbit int (read)                                            PASSED
Testing     nbit float (setup)                                         PASSED
Testing     nbit float (write)                                         PASSED
Testing     nbit float (read)                                          PASSED
Testing     nbit double (setup)                                        PASSED
Testing     nbit double (write)                                        PASSED
Testing     nbit double (read)                                         PASSED
Testing     nbit array (setup)                                         PASSED
Testing     nbit array (write)                                         PASSED
Testing     nbit array (read)                                          PASSED
Testing     nbit compound (setup)                                      PASSED
Testing     nbit compound (write)                                      PASSED
Testing     nbit compound (read)                                       PASSED
Testing     nbit compound complex (setup)                              PASSED
Testing     nbit compound complex (write)                              PASSED
Testing     nbit compound complex (read)                               PASSED
Testing     nbit compound with no-op type (setup)                      PASSED
Testing     nbit compound with no-op type (write)                      PASSED
Testing     nbit compound with no-op type (read)                       PASSED
Testing     nbit integer dataset size                                  PASSED
Testing     nbit floating-number dataset size                          PASSED
Testing scaleoffset filter
Testing     scaleoffset int without fill value (setup)                 PASSED
Testing     scaleoffset int without fill value (write)                 PASSED
Testing     scaleoffset int without fill value (read)                  PASSED
Testing     scaleoffset int with fill value (setup)                    PASSED
Testing     scaleoffset int with fill value (write)                    PASSED
Testing     scaleoffset int with fill value (read)                     PASSED
Testing     scaleoffset float without fill value, D-scaling (setup)    PASSED
Testing     scaleoffset float without fill value, D-scaling (write)    PASSED
Testing     scaleoffset float without fill value, D-scaling (read)     PASSED
Testing     scaleoffset float with fill value, D-scaling (setup)       PASSED
Testing     scaleoffset float with fill value, D-scaling (write)       PASSED
Testing     scaleoffset float with fill value, D-scaling (read)        PASSED
Testing     scaleoffset double without fill value, D-scaling (setup)   PASSED
Testing     scaleoffset double without fill value, D-scaling (write)   PASSED
Testing     scaleoffset double without fill value, D-scaling (read)    PASSED
Testing     scaleoffset double with fill value, D-scaling (setup)      PASSED
Testing     scaleoffset double with fill value, D-scaling (write)      PASSED
Testing     scaleoffset double with fill value, D-scaling (read)       PASSED
Testing multi-open with extending                                      PASSED
Testing various datatypes                                              PASSED
Testing float datatypes
Testing     float (setup)                                              PASSED
Testing     float (write)                                              PASSED
Testing     float (read)                                               PASSED
Testing     double (setup)                                             PASSED
Testing     double (write)                                             PASSED
Testing     double (read)                                              PASSED
Testing     long double (setup)                                        PASSED
Testing     long double (write)                                        PASSED
Testing     long double (read)                                         PASSED
Testing dataset offset with user block                                 PASSED
Testing dataset access with missing filter                             PASSED
Testing dataset filter 'can apply' callback                            PASSED
Testing dataset filter 'can apply' callback second                     PASSED
Testing dataset with optional filters                                  PASSED
Testing dataset filter 'set local' callback                            PASSED
Testing dataset szip filter 'can apply' callback                       PASSED
Testing comparing dataset creation property lists                      PASSED
Testing copying dataset creation property lists                        PASSED
Testing filter deletion                                                PASSED
Testing filters with big-endian/little-endian data                     PASSED
Testing I/O on datasets with zero-sized dims                           PASSED
Testing Read dataset with unwritten chunk & undefined fill value       PASSED
Testing Write/read on randomly selected chunks w/non-implicit index    PASSED
Testing Write/read on randomly selected chunks w/implicit index        PASSED
Testing deprecated API routines                                       
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating dataset with >4GB chunks                              PASSED
Testing dataset chunk cache configuration                              PASSED
Testing big chunks bypassing the cache                                 PASSED
Testing datasets w/extensible array as chunk index                     PASSED
Testing datasets w/extensible array open/reopen with read/write        PASSED
Testing datasets w/extensible array chunk indexing bug                 PASSED
Testing filter expanding chunks too much                               PASSED
Testing extendible dataset with various layout                         PASSED
Testing datasets w/fixed array as chunk index                          PASSED
Testing compatibility for 1.6/1.8 datasets that use B-tree indexing    PASSED
Testing disabled partial chunk filters                                 PASSED
Testing datasets w/Single Chunk indexing                               PASSED
Testing shrinking large chunk                                          PASSED
Testing chunked dataset with zero dimension                            PASSED
Testing querying storage size                                          PASSED
Testing the next power of 2                                            PASSED
Testing File created with write+latest-format/SWMR-write+non-latest-format: dataset with latest chunk index PASSED
Testing Extensible array chunk index header flush dependencies handled correctly PASSED
Testing Fixed array chunk index header flush dependencies handled correctly PASSED
Testing Version 2 B-tree chunk index header flush dependencies handled correctly PASSED
Testing H5Dwrite() on down-sized VLEN contents                         PASSED
Testing with old file format and paged aggregation:
Testing create, open, close                                            PASSED
Testing simple I/O                                                     PASSED
Testing compact dataset I/O                                            PASSED
Testing compact dataset of maximal size                                PASSED
Testing compact dataset repeated open/close and dirty flag             PASSED
Testing data type conversion buffer size                               PASSED
Testing data type conversion                                           PASSED
Testing H5Zget_filter_info                                             PASSED
Testing 'null' filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(enabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(disabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(when data is corrupted)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (with encoder)                                    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (without encoder)                                  -SKIP-
Testing shuffle filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum first)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum last)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, with encoder)   
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, without encoder) -SKIP-
Testing shuffle+szip+checksum filters(checksum last, with encoder)    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing 8-bit shuffling (setup)                                        PASSED
Testing 8-bit shuffling (write)                                        PASSED
Testing 8-bit shuffling (read)                                         PASSED
Testing nbit filter
Testing     nbit int (setup)                                           PASSED
Testing     nbit int (write)                                           PASSED
Testing     nbit int (read)                                            PASSED
Testing     nbit float (setup)                                         PASSED
Testing     nbit float (write)                                         PASSED
Testing     nbit float (read)                                          PASSED
Testing     nbit double (setup)                                        PASSED
Testing     nbit double (write)                                        PASSED
Testing     nbit double (read)                                         PASSED
Testing     nbit array (setup)                                         PASSED
Testing     nbit array (write)                                         PASSED
Testing     nbit array (read)                                          PASSED
Testing     nbit compound (setup)                                      PASSED
Testing     nbit compound (write)                                      PASSED
Testing     nbit compound (read)                                       PASSED
Testing     nbit compound complex (setup)                              PASSED
Testing     nbit compound complex (write)                              PASSED
Testing     nbit compound complex (read)                               PASSED
Testing     nbit compound with no-op type (setup)                      PASSED
Testing     nbit compound with no-op type (write)                      PASSED
Testing     nbit compound with no-op type (read)                       PASSED
Testing     nbit integer dataset size                                  PASSED
Testing     nbit floating-number dataset size                          PASSED
Testing scaleoffset filter
Testing     scaleoffset int without fill value (setup)                 PASSED
Testing     scaleoffset int without fill value (write)                 PASSED
Testing     scaleoffset int without fill value (read)                  PASSED
Testing     scaleoffset int with fill value (setup)                    PASSED
Testing     scaleoffset int with fill value (write)                    PASSED
Testing     scaleoffset int with fill value (read)                     PASSED
Testing     scaleoffset float without fill value, D-scaling (setup)    PASSED
Testing     scaleoffset float without fill value, D-scaling (write)    PASSED
Testing     scaleoffset float without fill value, D-scaling (read)     PASSED
Testing     scaleoffset float with fill value, D-scaling (setup)       PASSED
Testing     scaleoffset float with fill value, D-scaling (write)       PASSED
Testing     scaleoffset float with fill value, D-scaling (read)        PASSED
Testing     scaleoffset double without fill value, D-scaling (setup)   PASSED
Testing     scaleoffset double without fill value, D-scaling (write)   PASSED
Testing     scaleoffset double without fill value, D-scaling (read)    PASSED
Testing     scaleoffset double with fill value, D-scaling (setup)      PASSED
Testing     scaleoffset double with fill value, D-scaling (write)      PASSED
Testing     scaleoffset double with fill value, D-scaling (read)       PASSED
Testing multi-open with extending                                      PASSED
Testing various datatypes                                              PASSED
Testing float datatypes
Testing     float (setup)                                              PASSED
Testing     float (write)                                              PASSED
Testing     float (read)                                               PASSED
Testing     double (setup)                                             PASSED
Testing     double (write)                                             PASSED
Testing     double (read)                                              PASSED
Testing     long double (setup)                                        PASSED
Testing     long double (write)                                        PASSED
Testing     long double (read)                                         PASSED
Testing dataset offset with user block                                 PASSED
Testing dataset access with missing filter                             PASSED
Testing dataset filter 'can apply' callback                            PASSED
Testing dataset filter 'can apply' callback second                     PASSED
Testing dataset with optional filters                                  PASSED
Testing dataset filter 'set local' callback                            PASSED
Testing dataset szip filter 'can apply' callback                       PASSED
Testing comparing dataset creation property lists                      PASSED
Testing copying dataset creation property lists                        PASSED
Testing filter deletion                                                PASSED
Testing filters with big-endian/little-endian data                     PASSED
Testing I/O on datasets with zero-sized dims                           PASSED
Testing Read dataset with unwritten chunk & undefined fill value       PASSED
Testing Write/read on randomly selected chunks w/non-implicit index    PASSED
Testing Write/read on randomly selected chunks w/implicit index        PASSED
Testing deprecated API routines                                       
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating dataset with >4GB chunks                              PASSED
Testing dataset chunk cache configuration                              PASSED
Testing big chunks bypassing the cache                                 PASSED
Testing datasets w/extensible array as chunk index                     PASSED
Testing datasets w/extensible array open/reopen with read/write        PASSED
Testing datasets w/extensible array chunk indexing bug                 PASSED
Testing filter expanding chunks too much                               PASSED
Testing extendible dataset with various layout                         PASSED
Testing datasets w/fixed array as chunk index                          PASSED
Testing compatibility for 1.6/1.8 datasets that use B-tree indexing    PASSED
Testing disabled partial chunk filters                                 PASSED
Testing datasets w/Single Chunk indexing                               PASSED
Testing shrinking large chunk                                          PASSED
Testing chunked dataset with zero dimension                            PASSED
Testing querying storage size                                          PASSED
Testing the next power of 2                                            PASSED
Testing File created with write+latest-format/SWMR-write+non-latest-format: dataset with latest chunk index PASSED
Testing Extensible array chunk index header flush dependencies handled correctly PASSED
Testing Fixed array chunk index header flush dependencies handled correctly PASSED
Testing Version 2 B-tree chunk index header flush dependencies handled correctly PASSED
Testing H5Dwrite() on down-sized VLEN contents                         PASSED

Testing with new file format and paged aggregation
Testing create, open, close                                            PASSED
Testing simple I/O                                                     PASSED
Testing compact dataset I/O                                            PASSED
Testing compact dataset of maximal size                                PASSED
Testing compact dataset repeated open/close and dirty flag             PASSED
Testing data type conversion buffer size                               PASSED
Testing data type conversion                                           PASSED
Testing H5Zget_filter_info                                             PASSED
Testing 'null' filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(enabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(disabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(when data is corrupted)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (with encoder)                                    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (without encoder)                                  -SKIP-
Testing shuffle filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum first)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum last)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, with encoder)   
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, without encoder) -SKIP-
Testing shuffle+szip+checksum filters(checksum last, with encoder)    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing 8-bit shuffling (setup)                                        PASSED
Testing 8-bit shuffling (write)                                        PASSED
Testing 8-bit shuffling (read)                                         PASSED
Testing nbit filter
Testing     nbit int (setup)                                           PASSED
Testing     nbit int (write)                                           PASSED
Testing     nbit int (read)                                            PASSED
Testing     nbit float (setup)                                         PASSED
Testing     nbit float (write)                                         PASSED
Testing     nbit float (read)                                          PASSED
Testing     nbit double (setup)                                        PASSED
Testing     nbit double (write)                                        PASSED
Testing     nbit double (read)                                         PASSED
Testing     nbit array (setup)                                         PASSED
Testing     nbit array (write)                                         PASSED
Testing     nbit array (read)                                          PASSED
Testing     nbit compound (setup)                                      PASSED
Testing     nbit compound (write)                                      PASSED
Testing     nbit compound (read)                                       PASSED
Testing     nbit compound complex (setup)                              PASSED
Testing     nbit compound complex (write)                              PASSED
Testing     nbit compound complex (read)                               PASSED
Testing     nbit compound with no-op type (setup)                      PASSED
Testing     nbit compound with no-op type (write)                      PASSED
Testing     nbit compound with no-op type (read)                       PASSED
Testing     nbit integer dataset size                                  PASSED
Testing     nbit floating-number dataset size                          PASSED
Testing scaleoffset filter
Testing     scaleoffset int without fill value (setup)                 PASSED
Testing     scaleoffset int without fill value (write)                 PASSED
Testing     scaleoffset int without fill value (read)                  PASSED
Testing     scaleoffset int with fill value (setup)                    PASSED
Testing     scaleoffset int with fill value (write)                    PASSED
Testing     scaleoffset int with fill value (read)                     PASSED
Testing     scaleoffset float without fill value, D-scaling (setup)    PASSED
Testing     scaleoffset float without fill value, D-scaling (write)    PASSED
Testing     scaleoffset float without fill value, D-scaling (read)     PASSED
Testing     scaleoffset float with fill value, D-scaling (setup)       PASSED
Testing     scaleoffset float with fill value, D-scaling (write)       PASSED
Testing     scaleoffset float with fill value, D-scaling (read)        PASSED
Testing     scaleoffset double without fill value, D-scaling (setup)   PASSED
Testing     scaleoffset double without fill value, D-scaling (write)   PASSED
Testing     scaleoffset double without fill value, D-scaling (read)    PASSED
Testing     scaleoffset double with fill value, D-scaling (setup)      PASSED
Testing     scaleoffset double with fill value, D-scaling (write)      PASSED
Testing     scaleoffset double with fill value, D-scaling (read)       PASSED
Testing multi-open with extending                                      PASSED
Testing various datatypes                                              PASSED
Testing float datatypes
Testing     float (setup)                                              PASSED
Testing     float (write)                                              PASSED
Testing     float (read)                                               PASSED
Testing     double (setup)                                             PASSED
Testing     double (write)                                             PASSED
Testing     double (read)                                              PASSED
Testing     long double (setup)                                        PASSED
Testing     long double (write)                                        PASSED
Testing     long double (read)                                         PASSED
Testing dataset offset with user block                                 PASSED
Testing dataset access with missing filter                             PASSED
Testing dataset filter 'can apply' callback                            PASSED
Testing dataset filter 'can apply' callback second                     PASSED
Testing dataset with optional filters                                  PASSED
Testing dataset filter 'set local' callback                            PASSED
Testing dataset szip filter 'can apply' callback                       PASSED
Testing comparing dataset creation property lists                      PASSED
Testing copying dataset creation property lists                        PASSED
Testing filter deletion                                                PASSED
Testing filters with big-endian/little-endian data                     PASSED
Testing I/O on datasets with zero-sized dims                           PASSED
Testing Read dataset with unwritten chunk & undefined fill value       PASSED
Testing Write/read on randomly selected chunks w/non-implicit index    PASSED
Testing Write/read on randomly selected chunks w/implicit index        PASSED
Testing deprecated API routines                                       
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating dataset with >4GB chunks                              PASSED
Testing dataset chunk cache configuration                              PASSED
Testing big chunks bypassing the cache                                 PASSED
Testing datasets w/extensible array as chunk index                     PASSED
Testing datasets w/extensible array open/reopen with read/write        PASSED
Testing datasets w/extensible array chunk indexing bug                 PASSED
Testing filter expanding chunks too much                               PASSED
Testing extendible dataset with various layout                         PASSED
Testing datasets w/fixed array as chunk index                          PASSED
Testing compatibility for 1.6/1.8 datasets that use B-tree indexing    PASSED
Testing disabled partial chunk filters                                 PASSED
Testing datasets w/Single Chunk indexing                               PASSED
Testing shrinking large chunk                                          PASSED
Testing chunked dataset with zero dimension                            PASSED
Testing querying storage size                                          PASSED
Testing the next power of 2                                            PASSED
Testing File created with write+latest-format/SWMR-write+non-latest-format: dataset with latest chunk index PASSED
Testing Extensible array chunk index header flush dependencies handled correctly PASSED
Testing Fixed array chunk index header flush dependencies handled correctly PASSED
Testing Version 2 B-tree chunk index header flush dependencies handled correctly PASSED
Testing H5Dwrite() on down-sized VLEN contents                         PASSED
Testing with old file format and paged aggregation:
(minimized dataset object headers with file setting)
Testing create, open, close                                            PASSED
Testing simple I/O                                                     PASSED
Testing compact dataset I/O                                            PASSED
Testing compact dataset of maximal size                                PASSED
Testing compact dataset repeated open/close and dirty flag             PASSED
Testing data type conversion buffer size                               PASSED
Testing data type conversion                                           PASSED
Testing H5Zget_filter_info                                             PASSED
Testing 'null' filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(enabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(disabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(when data is corrupted)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (with encoder)                                    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (without encoder)                                  -SKIP-
Testing shuffle filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum first)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum last)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, with encoder)   
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, without encoder) -SKIP-
Testing shuffle+szip+checksum filters(checksum last, with encoder)    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing 8-bit shuffling (setup)                                        PASSED
Testing 8-bit shuffling (write)                                        PASSED
Testing 8-bit shuffling (read)                                         PASSED
Testing nbit filter
Testing     nbit int (setup)                                           PASSED
Testing     nbit int (write)                                           PASSED
Testing     nbit int (read)                                            PASSED
Testing     nbit float (setup)                                         PASSED
Testing     nbit float (write)                                         PASSED
Testing     nbit float (read)                                          PASSED
Testing     nbit double (setup)                                        PASSED
Testing     nbit double (write)                                        PASSED
Testing     nbit double (read)                                         PASSED
Testing     nbit array (setup)                                         PASSED
Testing     nbit array (write)                                         PASSED
Testing     nbit array (read)                                          PASSED
Testing     nbit compound (setup)                                      PASSED
Testing     nbit compound (write)                                      PASSED
Testing     nbit compound (read)                                       PASSED
Testing     nbit compound complex (setup)                              PASSED
Testing     nbit compound complex (write)                              PASSED
Testing     nbit compound complex (read)                               PASSED
Testing     nbit compound with no-op type (setup)                      PASSED
Testing     nbit compound with no-op type (write)                      PASSED
Testing     nbit compound with no-op type (read)                       PASSED
Testing     nbit integer dataset size                                  PASSED
Testing     nbit floating-number dataset size                          PASSED
Testing scaleoffset filter
Testing     scaleoffset int without fill value (setup)                 PASSED
Testing     scaleoffset int without fill value (write)                 PASSED
Testing     scaleoffset int without fill value (read)                  PASSED
Testing     scaleoffset int with fill value (setup)                    PASSED
Testing     scaleoffset int with fill value (write)                    PASSED
Testing     scaleoffset int with fill value (read)                     PASSED
Testing     scaleoffset float without fill value, D-scaling (setup)    PASSED
Testing     scaleoffset float without fill value, D-scaling (write)    PASSED
Testing     scaleoffset float without fill value, D-scaling (read)     PASSED
Testing     scaleoffset float with fill value, D-scaling (setup)       PASSED
Testing     scaleoffset float with fill value, D-scaling (write)       PASSED
Testing     scaleoffset float with fill value, D-scaling (read)        PASSED
Testing     scaleoffset double without fill value, D-scaling (setup)   PASSED
Testing     scaleoffset double without fill value, D-scaling (write)   PASSED
Testing     scaleoffset double without fill value, D-scaling (read)    PASSED
Testing     scaleoffset double with fill value, D-scaling (setup)      PASSED
Testing     scaleoffset double with fill value, D-scaling (write)      PASSED
Testing     scaleoffset double with fill value, D-scaling (read)       PASSED
Testing multi-open with extending                                      PASSED
Testing various datatypes                                              PASSED
Testing float datatypes
Testing     float (setup)                                              PASSED
Testing     float (write)                                              PASSED
Testing     float (read)                                               PASSED
Testing     double (setup)                                             PASSED
Testing     double (write)                                             PASSED
Testing     double (read)                                              PASSED
Testing     long double (setup)                                        PASSED
Testing     long double (write)                                        PASSED
Testing     long double (read)                                         PASSED
Testing dataset offset with user block                                 PASSED
Testing dataset access with missing filter                             PASSED
Testing dataset filter 'can apply' callback                            PASSED
Testing dataset filter 'can apply' callback second                     PASSED
Testing dataset with optional filters                                  PASSED
Testing dataset filter 'set local' callback                            PASSED
Testing dataset szip filter 'can apply' callback                       PASSED
Testing comparing dataset creation property lists                      PASSED
Testing copying dataset creation property lists                        PASSED
Testing filter deletion                                                PASSED
Testing filters with big-endian/little-endian data                     PASSED
Testing I/O on datasets with zero-sized dims                           PASSED
Testing Read dataset with unwritten chunk & undefined fill value       PASSED
Testing Write/read on randomly selected chunks w/non-implicit index    PASSED
Testing Write/read on randomly selected chunks w/implicit index        PASSED
Testing deprecated API routines                                       
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating dataset with >4GB chunks                              PASSED
Testing dataset chunk cache configuration                              PASSED
Testing big chunks bypassing the cache                                 PASSED
Testing datasets w/extensible array as chunk index                     PASSED
Testing datasets w/extensible array open/reopen with read/write        PASSED
Testing datasets w/extensible array chunk indexing bug                 PASSED
Testing filter expanding chunks too much                               PASSED
Testing extendible dataset with various layout                         PASSED
Testing datasets w/fixed array as chunk index                          PASSED
Testing compatibility for 1.6/1.8 datasets that use B-tree indexing    PASSED
Testing disabled partial chunk filters                                 PASSED
Testing datasets w/Single Chunk indexing                               PASSED
Testing shrinking large chunk                                          PASSED
Testing chunked dataset with zero dimension                            PASSED
Testing querying storage size                                          PASSED
Testing the next power of 2                                            PASSED
Testing File created with write+latest-format/SWMR-write+non-latest-format: dataset with latest chunk index PASSED
Testing Extensible array chunk index header flush dependencies handled correctly PASSED
Testing Fixed array chunk index header flush dependencies handled correctly PASSED
Testing Version 2 B-tree chunk index header flush dependencies handled correctly PASSED
Testing H5Dwrite() on down-sized VLEN contents                         PASSED

Testing with new file format and paged aggregation
(minimized dataset object headers with file setting)
Testing create, open, close                                            PASSED
Testing simple I/O                                                     PASSED
Testing compact dataset I/O                                            PASSED
Testing compact dataset of maximal size                                PASSED
Testing compact dataset repeated open/close and dirty flag             PASSED
Testing data type conversion buffer size                               PASSED
Testing data type conversion                                           PASSED
Testing H5Zget_filter_info                                             PASSED
Testing 'null' filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(enabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(disabled for read)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing Fletcher32 checksum(when data is corrupted)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (with encoder)                                    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing szip filter (without encoder)                                  -SKIP-
Testing shuffle filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum first)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+deflate+checksum filters(checksum last)
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, with encoder)   
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing shuffle+szip+checksum filters(checksum first, without encoder) -SKIP-
Testing shuffle+szip+checksum filters(checksum last, with encoder)    
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing 8-bit shuffling (setup)                                        PASSED
Testing 8-bit shuffling (write)                                        PASSED
Testing 8-bit shuffling (read)                                         PASSED
Testing nbit filter
Testing     nbit int (setup)                                           PASSED
Testing     nbit int (write)                                           PASSED
Testing     nbit int (read)                                            PASSED
Testing     nbit float (setup)                                         PASSED
Testing     nbit float (write)                                         PASSED
Testing     nbit float (read)                                          PASSED
Testing     nbit double (setup)                                        PASSED
Testing     nbit double (write)                                        PASSED
Testing     nbit double (read)                                         PASSED
Testing     nbit array (setup)                                         PASSED
Testing     nbit array (write)                                         PASSED
Testing     nbit array (read)                                          PASSED
Testing     nbit compound (setup)                                      PASSED
Testing     nbit compound (write)                                      PASSED
Testing     nbit compound (read)                                       PASSED
Testing     nbit compound complex (setup)                              PASSED
Testing     nbit compound complex (write)                              PASSED
Testing     nbit compound complex (read)                               PASSED
Testing     nbit compound with no-op type (setup)                      PASSED
Testing     nbit compound with no-op type (write)                      PASSED
Testing     nbit compound with no-op type (read)                       PASSED
Testing     nbit integer dataset size                                  PASSED
Testing     nbit floating-number dataset size                          PASSED
Testing scaleoffset filter
Testing     scaleoffset int without fill value (setup)                 PASSED
Testing     scaleoffset int without fill value (write)                 PASSED
Testing     scaleoffset int without fill value (read)                  PASSED
Testing     scaleoffset int with fill value (setup)                    PASSED
Testing     scaleoffset int with fill value (write)                    PASSED
Testing     scaleoffset int with fill value (read)                     PASSED
Testing     scaleoffset float without fill value, D-scaling (setup)    PASSED
Testing     scaleoffset float without fill value, D-scaling (write)    PASSED
Testing     scaleoffset float without fill value, D-scaling (read)     PASSED
Testing     scaleoffset float with fill value, D-scaling (setup)       PASSED
Testing     scaleoffset float with fill value, D-scaling (write)       PASSED
Testing     scaleoffset float with fill value, D-scaling (read)        PASSED
Testing     scaleoffset double without fill value, D-scaling (setup)   PASSED
Testing     scaleoffset double without fill value, D-scaling (write)   PASSED
Testing     scaleoffset double without fill value, D-scaling (read)    PASSED
Testing     scaleoffset double with fill value, D-scaling (setup)      PASSED
Testing     scaleoffset double with fill value, D-scaling (write)      PASSED
Testing     scaleoffset double with fill value, D-scaling (read)       PASSED
Testing multi-open with extending                                      PASSED
Testing various datatypes                                              PASSED
Testing float datatypes
Testing     float (setup)                                              PASSED
Testing     float (write)                                              PASSED
Testing     float (read)                                               PASSED
Testing     double (setup)                                             PASSED
Testing     double (write)                                             PASSED
Testing     double (read)                                              PASSED
Testing     long double (setup)                                        PASSED
Testing     long double (write)                                        PASSED
Testing     long double (read)                                         PASSED
Testing dataset offset with user block                                 PASSED
Testing dataset access with missing filter                             PASSED
Testing dataset filter 'can apply' callback                            PASSED
Testing dataset filter 'can apply' callback second                     PASSED
Testing dataset with optional filters                                  PASSED
Testing dataset filter 'set local' callback                            PASSED
Testing dataset szip filter 'can apply' callback                       PASSED
Testing comparing dataset creation property lists                      PASSED
Testing copying dataset creation property lists                        PASSED
Testing filter deletion                                                PASSED
Testing filters with big-endian/little-endian data                     PASSED
Testing I/O on datasets with zero-sized dims                           PASSED
Testing Read dataset with unwritten chunk & undefined fill value       PASSED
Testing Write/read on randomly selected chunks w/non-implicit index    PASSED
Testing Write/read on randomly selected chunks w/implicit index        PASSED
Testing deprecated API routines                                       
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating dataset with >4GB chunks                              PASSED
Testing dataset chunk cache configuration                              PASSED
Testing big chunks bypassing the cache                                 PASSED
Testing datasets w/extensible array as chunk index                     PASSED
Testing datasets w/extensible array open/reopen with read/write        PASSED
Testing datasets w/extensible array chunk indexing bug                 PASSED
Testing filter expanding chunks too much                               PASSED
Testing extendible dataset with various layout                         PASSED
Testing datasets w/fixed array as chunk index                          PASSED
Testing compatibility for 1.6/1.8 datasets that use B-tree indexing    PASSED
Testing disabled partial chunk filters                                 PASSED
Testing datasets w/Single Chunk indexing                               PASSED
Testing shrinking large chunk                                          PASSED
Testing chunked dataset with zero dimension                            PASSED
Testing querying storage size                                          PASSED
Testing the next power of 2                                            PASSED
Testing File created with write+latest-format/SWMR-write+non-latest-format: dataset with latest chunk index PASSED
Testing Extensible array chunk index header flush dependencies handled correctly PASSED
Testing Fixed array chunk index header flush dependencies handled correctly PASSED
Testing Version 2 B-tree chunk index header flush dependencies handled correctly PASSED
Testing H5Dwrite() on down-sized VLEN contents                         PASSED
Testing H5Dscatter()                                                   PASSED
Testing H5Dgather()                                                    PASSED
Testing H5Dscatter() error conditions                                  PASSED
Testing H5Dgather() error conditions                                   PASSED
Testing version bounds of datasets                                     PASSED
Testing dcpl flags to minimize dataset object header                   PASSED
Testing contiguous memory buffers with H5S_BLOCK                       PASSED
Testing dataset's dataspace selection for I/O in DXPL with H5S_PLIST   PASSED
Testing Testing DLS bugfix 1                                           PASSED
Testing allocation of metadata for 0-sized datasets                    PASSED
All dataset tests passed.
       48.69 real        25.39 user         9.20 sys

Finished testing dsets 
============================
============================
Testing: chunk_info 
============================
Test log for chunk_info 
============================
Testing basic operations                                               PASSED
Testing getting chunk information in file with version prior to 1.10   PASSED
Testing getting chunk information in file with versions 1.10 and later
Testing    Single Chunk index                                          PASSED
Testing    Implicit index                                              PASSED
Testing    Fixed Array index                                           PASSED
Testing    Extensible Array index                                      PASSED
Testing    Version 2 B-trees index                                     PASSED
Testing    Invalid Operations                                          PASSED
Testing    Single Chunk index                                          PASSED
Testing    Implicit index                                              PASSED
Testing    Fixed Array index                                           PASSED
Testing    Extensible Array index                                      PASSED
Testing    Version 2 B-trees index                                     PASSED
Testing    Invalid Operations                                          PASSED
Testing    Single Chunk index                                          PASSED
Testing    Implicit index                                              PASSED
Testing    Fixed Array index                                           PASSED
Testing    Extensible Array index                                      PASSED
Testing    Version 2 B-trees index                                     PASSED
Testing    Invalid Operations                                          PASSED
Testing getting filter mask when compression filter is skipped         PASSED
Testing if chunk addresses are correct when a file has a userblock     PASSED
All chunk query tests passed.
        0.03 real         0.00 user         0.00 sys

Finished testing chunk_info 
============================
============================
Testing: cmpd_dset 
============================
Test log for cmpd_dset 
============================
Testing compound dataset for selection I/O cases----
  With default chunk cache, not set fill value, selection I/O OFF, without modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, not set fill value, selection I/O OFF, without modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, not set fill value, selection I/O OFF, with modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, not set fill value, selection I/O OFF, with modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, not set fill value, selection I/O ON, without modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, not set fill value, selection I/O ON, without modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, not set fill value, selection I/O ON, with modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, not set fill value, selection I/O ON, with modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, set fill value, selection I/O OFF, without modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, set fill value, selection I/O OFF, without modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, set fill value, selection I/O OFF, with modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, set fill value, selection I/O OFF, with modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, set fill value, selection I/O ON, without modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, set fill value, selection I/O ON, without modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, set fill value, selection I/O ON, with modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With default chunk cache, set fill value, selection I/O ON, with modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, not set fill value, selection I/O OFF, without modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, not set fill value, selection I/O OFF, without modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, not set fill value, selection I/O OFF, with modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, not set fill value, selection I/O OFF, with modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, not set fill value, selection I/O ON, without modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, not set fill value, selection I/O ON, without modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, not set fill value, selection I/O ON, with modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, not set fill value, selection I/O ON, with modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, set fill value, selection I/O OFF, without modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, set fill value, selection I/O OFF, without modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, set fill value, selection I/O OFF, with modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, set fill value, selection I/O OFF, with modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, set fill value, selection I/O ON, without modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, set fill value, selection I/O ON, without modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, set fill value, selection I/O ON, with modify write buf, without H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
  With chunk cache set 0, set fill value, selection I/O ON, with modify write buf, with H5Pset_buffer:
    test_select_compound(): basic compound write PASSED
    test_select_compound(): reversal of struct members PASSED
    test_select_compound(): verify fix for non-optimized compound conversions with memory type larger than file  PASSED
    test_select_src_subset(): writing data to contiguous and chunked datasets PASSED
    test_select_dst_subset(): writing data to contiguous and chunked datasets PASSED
Testing compound dataset:
Testing basic compound write                                           PASSED
Testing basic compound read                                            PASSED
Testing reversal of struct members                                     PASSED
Testing subset struct read                                             PASSED
Testing partially initialized superset read                            PASSED
Testing partially initialized superset optimized read                  PASSED
Testing partially initialized superset write                           PASSED
Testing explicit data space                                            PASSED
Testing hyperslab partial read to array                                PASSED
Testing hyperslab partial read to another hyperslab                    PASSED
Testing hyperslab to hyperslab part initialized read                   PASSED
Testing hyperslab part initialized write                               PASSED
Testing the optimization of when the source type is a subset of the dest:
Testing writing data to contiguous and chunked datasets                PASSED
Testing rewriting data with a subset of original data type             PASSED
Testing reading data with a subset of original data type               PASSED
Testing the optimization of when the dest type is a subset of the source:
Testing writing data to contiguous and chunked datasets                PASSED
Testing rewriting data with a subset of original data type             PASSED
Testing reading data with a subset of original data type               PASSED
Testing that compound types can be packed out of order:
Without extra space at the end of compound...
Testing random member insertion with empty compound subtype            PASSED
Testing random member insertion with full compound subtype             PASSED
Testing reverse member insertion with empty compound subtype           PASSED
Testing reverse member insertion with full compound subtype            PASSED
Testing forward member insertion with empty compound subtype           PASSED
Testing forward member insertion with full compound subtype            PASSED
With extra space at the end of compound...
Testing random member insertion with empty compound subtype            PASSED
Testing random member insertion with full compound subtype             PASSED
Testing reverse member insertion with empty compound subtype           PASSED
Testing reverse member insertion with full compound subtype            PASSED
Testing forward member insertion with empty compound subtype           PASSED
Testing forward member insertion with full compound subtype            PASSED
Testing compound member ordering:
Testing that compound member insertion order is preserved              PASSED
All compound dataset tests passed.
       39.35 real         3.58 user         9.37 sys

Finished testing cmpd_dset 
============================
============================
Testing: mdset 
============================
Test log for mdset 
============================

Configuration:
  Layout:          Contiguous
  Shape same:      No
  I/O type:        Single
  Type conversion: No
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      No
  I/O type:        Single
  Type conversion: No
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Contiguous
  Shape same:      Yes
  I/O type:        Single
  Type conversion: No
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      Yes
  I/O type:        Single
  Type conversion: No
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Contiguous
  Shape same:      No
  I/O type:        Multi
  Type conversion: No
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      No
  I/O type:        Multi
  Type conversion: No
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Multi
  Shape same:      No
  I/O type:        Multi
  Type conversion: No
  Data filter:     Mixed
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Contiguous
  Shape same:      Yes
  I/O type:        Multi
  Type conversion: No
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      Yes
  I/O type:        Multi
  Type conversion: No
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Multi
  Shape same:      Yes
  I/O type:        Multi
  Type conversion: No
  Data filter:     Mixed
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Contiguous
  Shape same:      No
  I/O type:        Single
  Type conversion: Yes
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      No
  I/O type:        Single
  Type conversion: Yes
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Contiguous
  Shape same:      Yes
  I/O type:        Single
  Type conversion: Yes
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      Yes
  I/O type:        Single
  Type conversion: Yes
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Contiguous
  Shape same:      No
  I/O type:        Multi
  Type conversion: Yes
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      No
  I/O type:        Multi
  Type conversion: Yes
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Multi
  Shape same:      No
  I/O type:        Multi
  Type conversion: Yes
  Data filter:     Mixed
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Contiguous
  Shape same:      Yes
  I/O type:        Multi
  Type conversion: Yes
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      Yes
  I/O type:        Multi
  Type conversion: Yes
  Data filter:     No
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Multi
  Shape same:      Yes
  I/O type:        Multi
  Type conversion: Yes
  Data filter:     Mixed
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      No
  I/O type:        Single
  Type conversion: No
  Data filter:     Yes
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      Yes
  I/O type:        Single
  Type conversion: No
  Data filter:     Yes
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      No
  I/O type:        Multi
  Type conversion: No
  Data filter:     Yes
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      Yes
  I/O type:        Multi
  Type conversion: No
  Data filter:     Yes
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      No
  I/O type:        Single
  Type conversion: Yes
  Data filter:     Yes
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      Yes
  I/O type:        Single
  Type conversion: Yes
  Data filter:     Yes
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      No
  I/O type:        Multi
  Type conversion: Yes
  Data filter:     Yes
Testing random I/O                                                     PASSED

Configuration:
  Layout:          Chunked
  Shape same:      Yes
  I/O type:        Multi
  Type conversion: Yes
  Data filter:     Yes
Testing random I/O                                                     PASSED
Testing mdset location                                                 PASSED
All multi dataset tests passed.
        1.74 real         0.00 user         0.00 sys

Finished testing mdset 
============================
============================
Testing: cmpd_dtransform 
============================
Test log for cmpd_dtransform 
============================
Testing writing compound attributes followed by data w/ transform.
Testing data types are reset properly                                  PASSED
        0.00 real         0.00 user         0.00 sys

Finished testing cmpd_dtransform 
============================
============================
Testing: filter_fail 
============================
Test log for filter_fail 
============================
Testing data writing when a mandatory filter fails and chunk cache is enabled PASSED
Testing data reading when a mandatory filter fails                     PASSED
Testing data writing when a mandatory filter fails and chunk cache is disabled PASSED
Testing data reading when a mandatory filter fails                     PASSED
        0.00 real         0.00 user         0.00 sys

Finished testing filter_fail 
============================
============================
Testing: extend 
============================
Test log for extend 
============================
Testing extendible dataset with incr. allocation                       PASSED
Testing extendible dataset with incr. allocation w/deprec. symbols     PASSED
Testing extendible dataset with early allocation                       PASSED
Testing extendible dataset with early allocation w/deprec. symbols     PASSED
All extend tests passed.
        0.05 real         0.00 user         0.00 sys

Finished testing extend 
============================
============================
Testing: direct_chunk 
============================
Test log for direct_chunk 
============================
Testing basic functionality of H5Dwrite_chunk                          PASSED
Testing overwriting existing data with H5Dwrite_chunk                  PASSED
Testing skipping compression filter for H5Dwrite_chunk/H5Dread_chunk   PASSED
Testing skipping compression filters but keep two other filters        PASSED
Testing data conversion for H5Dwrite_chunk/H5Dread_chunk               PASSED
Testing invalid parameters for H5Dwrite_chunk/H5Dread_chunk            PASSED
Testing basic functionality of H5Dread_chunk (chunk cache disabled)    PASSED
Testing basic functionality of H5Dread_chunk (flush chunk cache)       PASSED
Testing basic functionality of H5Dread_chunk (does not flush chunk cache) PASSED
Testing basic functionality of H5Dread_chunk on unfiltered datasets    PASSED
Testing H5Dread_chunk with unallocated chunks                          PASSED
Configuration: <empty>:
Testing Single chunk I/O                                               PASSED
Configuration: latest format:
Testing Single chunk I/O                                               PASSED
Configuration: reopen dataset:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, reopen dataset:
Testing Single chunk I/O                                               PASSED
Configuration: reopen file:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, reopen file:
Testing Single chunk I/O                                               PASSED
Configuration: direct write:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, direct write:
Testing Single chunk I/O                                               PASSED
Configuration: reopen dataset, direct write:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, reopen dataset, direct write:
Testing Single chunk I/O                                               PASSED
Configuration: reopen file, direct write:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, reopen file, direct write:
Testing Single chunk I/O                                               PASSED
Configuration: direct read:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: reopen dataset, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, reopen dataset, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: reopen file, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, reopen file, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: direct write, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, direct write, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: reopen dataset, direct write, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, reopen dataset, direct write, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: reopen file, direct write, direct read:
Testing Single chunk I/O                                               PASSED
Configuration: latest format, reopen file, direct write, direct read:
Testing Single chunk I/O                                               PASSED
All direct chunk read/write tests passed.
        0.02 real         0.00 user         0.00 sys

Finished testing direct_chunk 
============================
============================
Testing: external 
============================
Test log for external 
============================
Testing H5Dget_access_plist() returns correct prefix                   PASSED

Testing with the default file format:
Testing fixed-size data space, exact storage                           PASSED
Testing external storage is too small                                  PASSED
Testing extendible dataspace, exact external size                      PASSED
Testing extendible dataspace, external storage is too small            PASSED
Testing unlimited dataspace, unlimited external storage                PASSED
Testing multiple external files                                        PASSED
Testing external file following unlimited file                         PASSED
Testing address overflow in external files                             PASSED
Testing read external dataset                                          PASSED
Testing write external dataset                                         PASSED
Testing absolute filenames for external file                           PASSED
Testing filenames relative to current directory for external file      PASSED
Testing filenames relative to HDF5 file for external file              PASSED

Testing with the latest file format:
Testing fixed-size data space, exact storage                           PASSED
Testing external storage is too small                                  PASSED
Testing extendible dataspace, exact external size                      PASSED
Testing extendible dataspace, external storage is too small            PASSED
Testing unlimited dataspace, unlimited external storage                PASSED
Testing multiple external files                                        PASSED
Testing external file following unlimited file                         PASSED
Testing address overflow in external files                             PASSED
Testing read external dataset                                          PASSED
Testing write external dataset                                         PASSED
Testing absolute filenames for external file                           PASSED
Testing filenames relative to current directory for external file      PASSED
Testing filenames relative to HDF5 file for external file              PASSED
All external storage tests passed.
        0.03 real         0.00 user         0.00 sys

Finished testing external 
============================
============================
Testing: efc 
============================
Test log for efc 
============================
Testing the external file cache
Testing single EFC                                                     PASSED
Testing graph of EFCs without cycles                                   PASSED
Testing graph of EFCs with cycles                                      PASSED
All external file cache tests passed.
        0.08 real         0.00 user         0.00 sys

Finished testing efc 
============================
============================
Testing: objcopy 
============================
Test log for objcopy 
============================
***Express test mode 3.  Some tests may be skipped

Testing without shared src messages:
Testing without shared dst messages:
Testing with oldest file format for source file:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes to the source file      PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes to the source file with reopen PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with oldest file format for source file:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes to the source file      PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes to the source file with reopen PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with oldest file format for source file:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with oldest file format for source file:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing without shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes to the source file      PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes to the source file with reopen PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes to the source file      PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes to the source file with reopen PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing without shared src messages:
Testing without shared dst messages:
Testing with oldest file format for source file:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with oldest file format for source file:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with oldest file format for source file:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with oldest file format for source file:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing without shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
Testing H5Ocopy(): named datatype                                      PASSED
Testing H5Ocopy(): named vlen datatype                                 PASSED
Testing H5Ocopy(): named nested vlen datatype                          PASSED
Testing H5Ocopy(): merging committed datatypes                         PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes with attributes         PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging            PASSED
Testing H5Ocopy(): merging various committed datatypes                 PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions        PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb                               PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb                           PASSED
Testing H5Ocopy(): merging committed datatypes with reopen             PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes with attributes and reopen PASSED
Testing H5Ocopy(): hier. of committed datatypes and merging with reopen PASSED
Testing H5Ocopy(): merging various committed datatypes with reopen     PASSED
Testing H5Ocopy(): merging committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): merging committed datatypes of datasets with suggestions and reopen PASSED
Testing H5Ocopy(): merging different committed datatypes with suggestions and reopen PASSED
Testing H5Ocopy(): H5Pset_mcdt_search_cb and reopen                    PASSED
Testing H5Ocopy(): H5Pset/get_mcdt_search_cb and reopen                PASSED
Testing H5Ocopy(): external dataset                                    PASSED
Testing H5Ocopy(): dataset that uses named datatype                    PASSED
Testing H5Ocopy(): hier. of datasets using named datatype inside hier. PASSED
Testing H5Ocopy(): hier. of datasets using named datatype outside hier. PASSED
Testing H5Ocopy(): contiguous dataset with VLEN datatype               PASSED
Testing H5Ocopy(): chunked dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compact dataset with VLEN datatype                  PASSED
Testing H5Ocopy(): compressed dataset with VLEN datatype               PASSED
Testing H5Ocopy(): variable length attribute                           PASSED
Testing H5Ocopy(): attribute with compound datatype consisting of variable length string PASSED
Testing H5Ocopy(): compact dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): contiguous dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): chunked dataset with named VLEN datatype            PASSED
Testing H5Ocopy(): chunked and opened dataset with named VLEN datatype PASSED
Testing H5Ocopy(): compressed dataset with named VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): contiguous dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): contiguous and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): chunked dataset with nested VLEN datatype           PASSED
Testing H5Ocopy(): compressed dataset with nested VLEN datatype        PASSED
Testing H5Ocopy(): compressed and opened dataset with nested VLEN datatype PASSED
Testing H5Ocopy(): contiguous dataset with compound VLEN datatype      PASSED
Testing H5Ocopy(): chunked dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): compact dataset with compound VLEN datatype         PASSED
Testing H5Ocopy(): named datatype in same file                         PASSED
Testing H5Ocopy(): dataset with old layout format                      PASSED
Testing H5Ocopy(): opened dataset with old layout format               PASSED
Testing H5Ocopy(): NULL references                                     PASSED
Testing H5Ocopy(): NULL references for opened datasets                 PASSED
Testing H5Ocopy(): bug with copying v1 object headers                  PASSED
Testing H5Ocopy(): inside H5Literate() callback                        PASSED

Testing without shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with oldest file format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED

Testing without shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): simple dataset                                      PASSED
Testing H5Ocopy(): simple dataset with version bounds                  PASSED
Testing H5Ocopy(): simple dataset within the same file                 PASSED
Testing H5Ocopy(): empty contiguous dataset                            PASSED
Testing H5Ocopy(): empty and opened contiguous dataset                 PASSED
Testing H5Ocopy(): compound dataset                                    PASSED
Testing H5Ocopy(): chunked dataset                                     PASSED
Testing H5Ocopy(): empty chunked dataset                               PASSED
Testing H5Ocopy(): sparse dataset                                      PASSED
Testing H5Ocopy(): compressed dataset                                  PASSED
Testing H5Ocopy(): compressed dataset with no edge filters             PASSED
Testing H5Ocopy(): compressed and opened dataset with no edge filters  PASSED
Testing H5Ocopy(): compact dataset                                     PASSED
Testing H5Ocopy(): compact and opened dataset                          PASSED
Testing H5Ocopy(): datasets that have multiple ohdr chunks             PASSED
Testing H5Ocopy(): opened datasets that have multiple ohdr chunks      PASSED
Testing H5Ocopy(): objects with attributes using named datatypes       PASSED
Testing H5Ocopy(): empty group                                         PASSED
Testing H5Ocopy(): root group                                          PASSED
Testing H5Ocopy(): simple nested groups                                PASSED
Testing H5Ocopy(): deep nested groups                                  PASSED
Testing H5Ocopy(): nested groups with loop                             PASSED
Testing H5Ocopy(): wide nested groups with loop                        PASSED
Testing H5Ocopy(): group with links                                    PASSED
Testing H5Ocopy(): object through soft link                            PASSED
Testing H5Ocopy(): opened object through soft link                     PASSED
Testing H5Ocopy(): object through external link                        PASSED
Testing H5Ocopy(): existing object                                     PASSED
Testing H5Ocopy(): full path                                           PASSED
Testing H5Ocopy(): named datatype with self-referential attribute      PASSED
Testing H5Ocopy(): attributes with creation order                      PASSED
Testing H5Ocopy(): without attributes                                  PASSED
Testing H5Ocopy(): with missing groups                                 PASSED
Testing H5Ocopy(): expand soft link                                    PASSED
Testing H5Ocopy(): expand external link                                PASSED
Testing H5Ocopy(): expand soft and external links                      PASSED
Testing H5Ocopy(): shallow group copy                                  PASSED
Testing H5Ocopy(): expand object reference                             PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): preserve NULL messages                              PASSED
Testing H5Ocopy(): copying objects while opened                        PASSED
All object copying tests passed.
       19.26 real         7.00 user         5.21 sys

Finished testing objcopy 
============================
============================
Testing: objcopy_ref 
============================
Test log for objcopy_ref 
============================
***Express test mode 3.  Some tests may be skipped

Testing without shared src messages:
Testing without shared dst messages:
Testing with oldest file format for source file:
Testing with oldest file format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with oldest file format for source file:
Testing with oldest file format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with oldest file format for source file:
Testing with oldest file format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with oldest file format for source file:
Testing with oldest file format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing without shared src messages:
Testing without shared dst messages:
Testing with oldest file format for source file:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with oldest file format for source file:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with oldest file format for source file:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with oldest file format for source file:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing without shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing without dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing without shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing with shared src messages:
Testing without shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing without shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED

Testing with shared src messages:
Testing with shared dst messages:
Testing with latest format for source file:
Testing with dense attributes:
Testing with latest format for destination file:
Testing H5Ocopy(): expand object reference                             PASSED
All object copying tests passed.
        0.05 real         0.00 user         0.00 sys

Finished testing objcopy_ref 
============================
============================
Testing: links 
============================
Test log for links 
============================

-Testing with unminimzed dataset object headers-

--Testing with 'old format'--
Testing link creation                                                  PASSED
Testing link queries                                                   PASSED
Testing link queries using deprecated routines                         PASSED
Testing H5Lcreate functions                                            PASSED
Testing new link queries                                               PASSED
Testing long names for objects & links                                 PASSED
Testing too many links                                                 PASSED
Testing H5Lcreate path handling                                        PASSED
Testing link creation property lists                                   PASSED
Testing link creation property lists using deprecated routines         PASSED
Testing H5Lmove                                                        PASSED
Testing H5Lcopy                                                        PASSED
Testing moving and copying links preserves their properties            PASSED
Testing moving and copying links using deprecated routines preserves their properties PASSED
Testing backwards compatibility                                        PASSED
Testing external file cache with external links                        PASSED
Testing external links across multiple files                           PASSED
Testing H5Pset/get_elink_acc_flags()                                   PASSED

---Testing without external file cache---
Testing external link to root                                          PASSED
Testing external link to root using deprecated routines                PASSED
Testing external link to object on path                                PASSED
Testing external link to self                                          PASSED
Testing external links back and forth                                  PASSED
Testing too many external links                                        PASSED
Testing dangling external links                                        PASSED
Testing recursive external links                                       PASSED
Testing query aspects of external link                                 PASSED
Testing query aspects of external link using deprecated routines       PASSED
Testing unlinking external link in compact group                       PASSED
Testing unlinking external link in dense group                         PASSED
Testing move external link                                             PASSED
Testing external link along for the ride                               PASSED
Testing that external files are closed during traversal                PASSED
Testing that external files are closed during traversal                PASSED
Testing endianness of external links                                   PASSED
Testing that external files work with strong file close degree         PASSED
Testing external links via H5Pset_elink_prefix()                       PASSED
Testing external links via main file's absolute path                   PASSED
Testing external links via main file's CWD + relative path             PASSED
Testing external links via current working directory                   PASSED
Testing external links via target's absolute path                      PASSED
Testing external links via main file's CWD                             PASSED
Testing external links via main file's CWD + target's relative path    PASSED
Testing external links via chdir and found in current working directory PASSED
Testing H5Pset/get_elink_fapl() with different physical layouts        PASSED
Testing H5Pset/get_elink_fapl() with same physical layout              PASSED
Testing H5Pset/get_fapl()                                              PASSED
Testing inheriting of file locking settings                            PASSED
Testing H5Pset/get_elink_cb()                                          PASSED
Testing external links w/symlink files                                 PASSED
Testing copying invalid external links to the source file              PASSED
Testing that invalid external links don't open the source file         PASSED
Testing opening object twice through elink                             PASSED
Testing attach committed datatype to external group's attribute/dataset PASSED
Testing external link public macros                                    PASSED
Testing H5Lcreate external link path handling                          PASSED

---Testing with external file cache---
Testing external link to root                                          PASSED
Testing external link to root using deprecated routines                PASSED
Testing external link to object on path                                PASSED
Testing external link to self                                          PASSED
Testing external links back and forth                                  PASSED
Testing too many external links                                        PASSED
Testing dangling external links                                        PASSED
Testing recursive external links                                       PASSED
Testing query aspects of external link                                 PASSED
Testing query aspects of external link using deprecated routines       PASSED
Testing unlinking external link in compact group                       PASSED
Testing unlinking external link in dense group                         PASSED
Testing move external link                                             PASSED
Testing external link along for the ride                               PASSED
Testing that external files are closed during traversal                PASSED
Testing that external files are closed during traversal                PASSED
Testing endianness of external links                                   PASSED
Testing that external files work with strong file close degree         PASSED
Testing external links via H5Pset_elink_prefix()                       PASSED
Testing external links via main file's absolute path                   PASSED
Testing external links via main file's CWD + relative path             PASSED
Testing external links via current working directory                   PASSED
Testing external links via target's absolute path                      PASSED
Testing external links via main file's CWD                             PASSED
Testing external links via main file's CWD + target's relative path    PASSED
Testing external links via chdir and found in current working directory PASSED
Testing H5Pset/get_elink_fapl() with different physical layouts        PASSED
Testing H5Pset/get_elink_fapl() with same physical layout              PASSED
Testing H5Pset/get_fapl()                                              PASSED
Testing inheriting of file locking settings                            PASSED
Testing H5Pset/get_elink_cb()                                          PASSED
Testing external links w/symlink files                                 PASSED
Testing copying invalid external links to the source file              PASSED
Testing that invalid external links don't open the source file         PASSED
Testing opening object twice through elink                             PASSED
Testing attach committed datatype to external group's attribute/dataset PASSED
Testing external link public macros                                    PASSED
Testing H5Lcreate external link path handling                          PASSED
Testing user-defined link callbacks                                    PASSED
Testing user-defined link callbacks using deprecated routines          PASSED
Testing user-defined link error conditions                             PASSED
Testing H5Lcreate ud link path handling                                PASSED
Testing user data passed through lapl                                  PASSED
Testing adjusting nlinks with LAPL                                     PASSED
Testing adjusting nlinks with LAPL using deprecated routines           PASSED
Testing link type field in H5Lget_info                                 PASSED
Testing link type field in H5Lget_info using deprecated routines       PASSED
Testing link visiting                                                  PASSED
Testing link visiting by name                                          PASSED
Testing object visiting                                                PASSED
Testing object visiting by name                                        PASSED
Testing stopping object iteration                                      PASSED
Testing group link filters                                             PASSED
Testing object exists                                                  PASSED
Testing that all files were closed correctly                           PASSED

--Testing with 'new format'--
Testing link creation (w/new group format)                             PASSED
Testing link queries (w/new group format)                              PASSED
Testing link queries using deprecated routines (w/new group format)    PASSED
Testing H5Lcreate functions (w/new group format)                       PASSED
Testing new link queries (w/new group format)                          PASSED
Testing long names for objects & links (w/new group format)            PASSED
Testing too many links (w/new group format)                            PASSED
Testing H5Lcreate path handling (w/new group format)                   PASSED
Testing link creation property lists (w/new group format)              PASSED
Testing link creation property lists using deprecated routines (w/new group format) PASSED
Testing H5Lmove (w/new group format)                                   PASSED
Testing H5Lcopy (w/new group format)                                   PASSED
Testing moving and copying links preserves their properties (w/new group format) PASSED
Testing moving and copying links using deprecated routines preserves their properties (w/new group format) PASSED
Testing backwards compatibility (w/new group format)                   PASSED
Testing external file cache with external links (w/new group format)   PASSED
Testing external links across multiple files (w/new group format)      PASSED
Testing H5Pset/get_elink_acc_flags() (w/new group format)              PASSED

---Testing without external file cache---
Testing external link to root (w/new group format)                     PASSED
Testing external link to root using deprecated routines (w/new group format) PASSED
Testing external link to object on path (w/new group format)           PASSED
Testing external link to self (w/new group format)                     PASSED
Testing external links back and forth (w/new group format)             PASSED
Testing too many external links (w/new group format)                   PASSED
Testing dangling external links (w/new group format)                   PASSED
Testing recursive external links (w/new group format)                  PASSED
Testing query aspects of external link (w/new group format)            PASSED
Testing query aspects of external link using deprecated routines (w/new group format) PASSED
Testing unlinking external link in compact group (w/new group format)  PASSED
Testing unlinking external link in dense group (w/new group format)    PASSED
Testing move external link (w/new group format)                        PASSED
Testing external link along for the ride (w/new group format)          PASSED
Testing that external files are closed during traversal (w/new group format) PASSED
Testing that external files are closed during traversal (w/new group format) PASSED
Testing endianness of external links (w/new group format)              PASSED
Testing that external files work with strong file close degree (w/new group format) PASSED
Testing external links via H5Pset_elink_prefix()(w/new group format)   PASSED
Testing external links via main file's absolute path (w/new group format) PASSED
Testing external links via main file's CWD + relative path(w/new group format) PASSED
Testing external links via current working directory(w/new group format) PASSED
Testing external links via target's absolute path (w/new group format) PASSED
Testing external links via main file's CWD (w/new group format)        PASSED
Testing external links via main file's CWD + target's relative path(w/new group format) PASSED
Testing external links via chdir and found in current working directory (w/new group format) PASSED
Testing H5Pset/get_elink_fapl() with different physical layouts (w/new group format) PASSED
Testing H5Pset/get_elink_fapl() with same physical layout (w/new group format) PASSED
Testing H5Pset/get_fapl() (w/new group format)                         PASSED
Testing inheriting of file locking settings (w/new group format)       PASSED
Testing H5Pset/get_elink_cb() (w/new group format)                     PASSED
Testing external links w/symlink files (w/new group format)            PASSED
Testing copying invalid external links to the source file (w/new group format) PASSED
Testing that invalid external links don't open the source file (w/new group format) PASSED
Testing opening object twice through elink (w/new group format)        PASSED
Testing attach committed datatype to external group's attribute/dataset(w/new group format) PASSED
Testing external link public macros (w/new group format)               PASSED
Testing H5Lcreate external link path handling (w/new group format)     PASSED

---Testing with external file cache---
Testing external link to root (w/new group format)                     PASSED
Testing external link to root using deprecated routines (w/new group format) PASSED
Testing external link to object on path (w/new group format)           PASSED
Testing external link to self (w/new group format)                     PASSED
Testing external links back and forth (w/new group format)             PASSED
Testing too many external links (w/new group format)                   PASSED
Testing dangling external links (w/new group format)                   PASSED
Testing recursive external links (w/new group format)                  PASSED
Testing query aspects of external link (w/new group format)            PASSED
Testing query aspects of external link using deprecated routines (w/new group format) PASSED
Testing unlinking external link in compact group (w/new group format)  PASSED
Testing unlinking external link in dense group (w/new group format)    PASSED
Testing move external link (w/new group format)                        PASSED
Testing external link along for the ride (w/new group format)          PASSED
Testing that external files are closed during traversal (w/new group format) PASSED
Testing that external files are closed during traversal (w/new group format) PASSED
Testing endianness of external links (w/new group format)              PASSED
Testing that external files work with strong file close degree (w/new group format) PASSED
Testing external links via H5Pset_elink_prefix()(w/new group format)   PASSED
Testing external links via main file's absolute path (w/new group format) PASSED
Testing external links via main file's CWD + relative path(w/new group format) PASSED
Testing external links via current working directory(w/new group format) PASSED
Testing external links via target's absolute path (w/new group format) PASSED
Testing external links via main file's CWD (w/new group format)        PASSED
Testing external links via main file's CWD + target's relative path(w/new group format) PASSED
Testing external links via chdir and found in current working directory (w/new group format) PASSED
Testing H5Pset/get_elink_fapl() with different physical layouts (w/new group format) PASSED
Testing H5Pset/get_elink_fapl() with same physical layout (w/new group format) PASSED
Testing H5Pset/get_fapl() (w/new group format)                         PASSED
Testing inheriting of file locking settings (w/new group format)       PASSED
Testing H5Pset/get_elink_cb() (w/new group format)                     PASSED
Testing external links w/symlink files (w/new group format)            PASSED
Testing copying invalid external links to the source file (w/new group format) PASSED
Testing that invalid external links don't open the source file (w/new group format) PASSED
Testing opening object twice through elink (w/new group format)        PASSED
Testing attach committed datatype to external group's attribute/dataset(w/new group format) PASSED
Testing external link public macros (w/new group format)               PASSED
Testing H5Lcreate external link path handling (w/new group format)     PASSED
Testing user-defined hard link (w/new group format)                    PASSED
Testing user-defined hard link using deprecated routines (w/new group format) PASSED
Testing registering a new class for existing UD links (w/new group format) PASSED
Testing registering a new class for existing UD links using deprecated routines (w/new group format) PASSED
Testing user-defined link callbacks (w/new group format)               PASSED
Testing user-defined link callbacks using deprecated routines (w/new group format) PASSED
Testing user-defined link error conditions (w/new group format)        PASSED
Testing H5Lcreate ud link path handling (w/new group format)           PASSED
Testing user data passed through lapl (w/new group format)             PASSED
Testing adjusting nlinks with LAPL (w/new group format)                PASSED
Testing adjusting nlinks with LAPL using deprecated routines (w/new group format) PASSED
Testing link type field in H5Lget_info (w/new group format)            PASSED
Testing link type field in H5Lget_info using deprecated routines (w/new group format) PASSED
Testing link visiting (w/new group format)                             PASSED
Testing link visiting by name (w/new group format)                     PASSED
Testing object visiting (w/new group format)                           PASSED
Testing object visiting by name (w/new group format)                   PASSED
Testing stopping object iteration (w/new group format)                 PASSED
Testing group link filters (w/new group format)                        PASSED
Testing object exists (w/new group format)                             PASSED
Testing that all files were closed correctly (w/new group format)      PASSED
Testing creating empty group with creation order indexing              PASSED
Testing creating compact group with creation order indexing            PASSED
Testing creating compact group with creation order indexing using deprecated routines PASSED
Testing creating dense group with creation order indexing              PASSED
Testing creating dense group with creation order indexing using deprecated routines PASSED
Testing transitioning group with creation order indexing between dense & compact forms PASSED
Testing deleting group with creation order indexing in dense form      PASSED
Testing querying info by index w/o creation order index, using soft links PASSED
Testing querying info by index w/creation order index, using soft links PASSED
Testing querying info by index w/o creation order index, using hard links PASSED
Testing querying info by index w/creation order index, using hard links PASSED
Testing querying info by index w/o creation order index, using soft links and deprecated routines PASSED
Testing querying info by index w/creation order index, using soft links and deprecated routines PASSED
Testing querying info by index w/o creation order index, using hard links and deprecated routines PASSED
Testing querying info by index w/creation order index, using hard links and deprecated routines PASSED
Testing deleting links by name index in increasing order w/o creation order index PASSED
Testing deleting links by name index in increasing order w/creation order index PASSED
Testing deleting links by name index in decreasing order w/o creation order index PASSED
Testing deleting links by name index in decreasing order w/creation order index PASSED
Testing deleting links by creation order index in increasing order w/o creation order index PASSED
Testing deleting links by creation order index in increasing order w/creation order index PASSED
Testing deleting links by creation order index in decreasing order w/o creation order index PASSED
Testing deleting links by creation order index in decreasing order w/creation order index PASSED
Testing deleting links by name index in increasing order w/o creation order index using deprecated routines PASSED
Testing deleting links by name index in increasing order w/creation order index using deprecated routines PASSED
Testing deleting links by name index in decreasing order w/o creation order index using deprecated routines PASSED
Testing deleting links by name index in decreasing order w/creation order index using deprecated routines PASSED
Testing deleting links by creation order index in increasing order w/o creation order index using deprecated routines PASSED
Testing deleting links by creation order index in increasing order w/creation order index using deprecated routines PASSED
Testing deleting links by creation order index in decreasing order w/o creation order index using deprecated routines PASSED
Testing deleting links by creation order index in decreasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by name index in increasing order w/o creation order index PASSED
Testing iterating over links by name index in increasing order w/creation order index PASSED
Testing iterating over links by name index in decreasing order w/o creation order index PASSED
Testing iterating over links by name index in decreasing order w/creation order index PASSED
Testing iterating over links by name index in native order w/o creation order index PASSED
Testing iterating over links by name index in native order w/creation order index PASSED
Testing iterating over links by creation order index in increasing order w/o creation order index PASSED
Testing iterating over links by creation order index in increasing order w/creation order index PASSED
Testing iterating over links by creation order index in decreasing order w/o creation order index PASSED
Testing iterating over links by creation order index in decreasing order w/creation order index PASSED
Testing iterating over links by creation order index in native order w/o creation order index PASSED
Testing iterating over links by creation order index in native order w/creation order index PASSED
Testing iterating over links by name index in increasing order w/o creation order index using deprecated routines PASSED
Testing iterating over links by name index in increasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by name index in decreasing order w/o creation order index using deprecated routines PASSED
Testing iterating over links by name index in decreasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by name index in native order w/o creation order index using deprecated routines PASSED
Testing iterating over links by name index in native order w/creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in increasing order w/o creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in increasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in decreasing order w/o creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in decreasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in native order w/o creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in native order w/creation order index using deprecated routines PASSED
Testing open object by name index in increasing order w/o creation order index PASSED
Testing open object by name index in increasing order w/creation order index PASSED
Testing open object by name index in decreasing order w/o creation order index PASSED
Testing open object by name index in decreasing order w/creation order index PASSED
Testing open object by name index in native order w/o creation order index PASSED
Testing open object by name index in native order w/creation order index PASSED
Testing open object by creation order index in increasing order w/o creation order index PASSED
Testing open object by creation order index in increasing order w/creation order index PASSED
Testing open object by creation order index in decreasing order w/o creation order index PASSED
Testing open object by creation order index in decreasing order w/creation order index PASSED
Testing open object by creation order index in native order w/o creation order index PASSED
Testing open object by creation order index in native order w/creation order index PASSED
Testing query object info by name index in increasing order w/o creation order index PASSED
Testing query object info by name index in increasing order w/creation order index PASSED
Testing query object info by name index in decreasing order w/o creation order index PASSED
Testing query object info by name index in decreasing order w/creation order index PASSED
Testing query object info by name index in native order w/o creation order index PASSED
Testing query object info by name index in native order w/creation order index PASSED
Testing query object info by creation order index in increasing order w/o creation order index PASSED
Testing query object info by creation order index in increasing order w/creation order index PASSED
Testing query object info by creation order index in decreasing order w/o creation order index PASSED
Testing query object info by creation order index in decreasing order w/creation order index PASSED
Testing query object info by creation order index in native order w/o creation order index PASSED
Testing query object info by creation order index in native order w/creation order index PASSED
Testing query group info by name index in increasing order w/o creation order index PASSED
Testing query group info by name index in increasing order w/creation order index PASSED
Testing query group info by name index in decreasing order w/o creation order index PASSED
Testing query group info by name index in decreasing order w/creation order index PASSED
Testing query group info by name index in native order w/o creation order index PASSED
Testing query group info by name index in native order w/creation order index PASSED
Testing query group info by creation order index in increasing order w/o creation order index PASSED
Testing query group info by creation order index in increasing order w/creation order index PASSED
Testing query group info by creation order index in decreasing order w/o creation order index PASSED
Testing query group info by creation order index in decreasing order w/creation order index PASSED
Testing query group info by creation order index in native order w/o creation order index PASSED
Testing query group info by creation order index in native order w/creation order index PASSED
Testing timestamps on objects                                          PASSED
Testing querying info by index in old-style group, using soft links    PASSED
Testing querying info by index in old-style group, using hard links    PASSED
Testing querying info by index in old-style group, using soft links and deprecated routines PASSED
Testing querying info by index in old-style group, using hard links and deprecated routines PASSED
Testing deleting links by index in increasing order in old-style group PASSED
Testing deleting links by index in decreasing order in old-style group PASSED
Testing deleting links by index in increasing order in old-style group using deprecated routines PASSED
Testing deleting links by index in decreasing order in old-style group using deprecated routines PASSED
Testing iterating over links by name index in increasing order in old-style group PASSED
Testing iterating over links by name index in decreasing order in old-style group PASSED
Testing iterating over links by name index in native order in old-style group PASSED
Testing iterating over links by name index in increasing order in old-style group using deprecated routines PASSED
Testing iterating over links by name index in decreasing order in old-style group using deprecated routines PASSED
Testing iterating over links by name index in native order in old-style group using deprecated routines PASSED
Testing open object by name index in increasing order in old-style group PASSED
Testing open object by name index in decreasing order in old-style group PASSED
Testing open object by name index in native order in old-style group   PASSED
Testing query object info by name index in increasing order in old-style group PASSED
Testing query object info by name index in decreasing order in old-style group PASSED
Testing query object info by name index in native order in old-style group PASSED
Testing query group info by name index in increasing order in old-style group PASSED
Testing query group info by name index in decreasing order in old-style group PASSED
Testing query group info by name index in native order in old-style group PASSED

-Testing with minimized dataset object headers-

--Testing with 'old format'--
Testing link creation                                                  PASSED
Testing link queries                                                   PASSED
Testing link queries using deprecated routines                         PASSED
Testing H5Lcreate functions                                            PASSED
Testing new link queries                                               PASSED
Testing long names for objects & links                                 PASSED
Testing too many links                                                 PASSED
Testing H5Lcreate path handling                                        PASSED
Testing link creation property lists                                   PASSED
Testing link creation property lists using deprecated routines         PASSED
Testing H5Lmove                                                        PASSED
Testing H5Lcopy                                                        PASSED
Testing moving and copying links preserves their properties            PASSED
Testing moving and copying links using deprecated routines preserves their properties PASSED
Testing backwards compatibility                                        PASSED
Testing external file cache with external links                        PASSED
Testing external links across multiple files                           PASSED
Testing H5Pset/get_elink_acc_flags()                                   PASSED

---Testing without external file cache---
Testing external link to root                                          PASSED
Testing external link to root using deprecated routines                PASSED
Testing external link to object on path                                PASSED
Testing external link to self                                          PASSED
Testing external links back and forth                                  PASSED
Testing too many external links                                        PASSED
Testing dangling external links                                        PASSED
Testing recursive external links                                       PASSED
Testing query aspects of external link                                 PASSED
Testing query aspects of external link using deprecated routines       PASSED
Testing unlinking external link in compact group                       PASSED
Testing unlinking external link in dense group                         PASSED
Testing move external link                                             PASSED
Testing external link along for the ride                               PASSED
Testing that external files are closed during traversal                PASSED
Testing that external files are closed during traversal                PASSED
Testing endianness of external links                                   PASSED
Testing that external files work with strong file close degree         PASSED
Testing external links via H5Pset_elink_prefix()                       PASSED
Testing external links via main file's absolute path                   PASSED
Testing external links via main file's CWD + relative path             PASSED
Testing external links via current working directory                   PASSED
Testing external links via target's absolute path                      PASSED
Testing external links via main file's CWD                             PASSED
Testing external links via main file's CWD + target's relative path    PASSED
Testing external links via chdir and found in current working directory PASSED
Testing H5Pset/get_elink_fapl() with different physical layouts        PASSED
Testing H5Pset/get_elink_fapl() with same physical layout              PASSED
Testing H5Pset/get_fapl()                                              PASSED
Testing inheriting of file locking settings                            PASSED
Testing H5Pset/get_elink_cb()                                          PASSED
Testing external links w/symlink files                                 PASSED
Testing copying invalid external links to the source file              PASSED
Testing that invalid external links don't open the source file         PASSED
Testing opening object twice through elink                             PASSED
Testing attach committed datatype to external group's attribute/dataset PASSED
Testing external link public macros                                    PASSED
Testing H5Lcreate external link path handling                          PASSED

---Testing with external file cache---
Testing external link to root                                          PASSED
Testing external link to root using deprecated routines                PASSED
Testing external link to object on path                                PASSED
Testing external link to self                                          PASSED
Testing external links back and forth                                  PASSED
Testing too many external links                                        PASSED
Testing dangling external links                                        PASSED
Testing recursive external links                                       PASSED
Testing query aspects of external link                                 PASSED
Testing query aspects of external link using deprecated routines       PASSED
Testing unlinking external link in compact group                       PASSED
Testing unlinking external link in dense group                         PASSED
Testing move external link                                             PASSED
Testing external link along for the ride                               PASSED
Testing that external files are closed during traversal                PASSED
Testing that external files are closed during traversal                PASSED
Testing endianness of external links                                   PASSED
Testing that external files work with strong file close degree         PASSED
Testing external links via H5Pset_elink_prefix()                       PASSED
Testing external links via main file's absolute path                   PASSED
Testing external links via main file's CWD + relative path             PASSED
Testing external links via current working directory                   PASSED
Testing external links via target's absolute path                      PASSED
Testing external links via main file's CWD                             PASSED
Testing external links via main file's CWD + target's relative path    PASSED
Testing external links via chdir and found in current working directory PASSED
Testing H5Pset/get_elink_fapl() with different physical layouts        PASSED
Testing H5Pset/get_elink_fapl() with same physical layout              PASSED
Testing H5Pset/get_fapl()                                              PASSED
Testing inheriting of file locking settings                            PASSED
Testing H5Pset/get_elink_cb()                                          PASSED
Testing external links w/symlink files                                 PASSED
Testing copying invalid external links to the source file              PASSED
Testing that invalid external links don't open the source file         PASSED
Testing opening object twice through elink                             PASSED
Testing attach committed datatype to external group's attribute/dataset PASSED
Testing external link public macros                                    PASSED
Testing H5Lcreate external link path handling                          PASSED
Testing user-defined link callbacks                                    PASSED
Testing user-defined link callbacks using deprecated routines          PASSED
Testing user-defined link error conditions                             PASSED
Testing H5Lcreate ud link path handling                                PASSED
Testing user data passed through lapl                                  PASSED
Testing adjusting nlinks with LAPL                                     PASSED
Testing adjusting nlinks with LAPL using deprecated routines           PASSED
Testing link type field in H5Lget_info                                 PASSED
Testing link type field in H5Lget_info using deprecated routines       PASSED
Testing link visiting                                                  PASSED
Testing link visiting by name                                          PASSED
Testing object visiting                                                PASSED
Testing object visiting by name                                        PASSED
Testing stopping object iteration                                      PASSED
Testing group link filters                                             PASSED
Testing object exists                                                  PASSED
Testing that all files were closed correctly                           PASSED

--Testing with 'new format'--
Testing link creation (w/new group format)                             PASSED
Testing link queries (w/new group format)                              PASSED
Testing link queries using deprecated routines (w/new group format)    PASSED
Testing H5Lcreate functions (w/new group format)                       PASSED
Testing new link queries (w/new group format)                          PASSED
Testing long names for objects & links (w/new group format)            PASSED
Testing too many links (w/new group format)                            PASSED
Testing H5Lcreate path handling (w/new group format)                   PASSED
Testing link creation property lists (w/new group format)              PASSED
Testing link creation property lists using deprecated routines (w/new group format) PASSED
Testing H5Lmove (w/new group format)                                   PASSED
Testing H5Lcopy (w/new group format)                                   PASSED
Testing moving and copying links preserves their properties (w/new group format) PASSED
Testing moving and copying links using deprecated routines preserves their properties (w/new group format) PASSED
Testing backwards compatibility (w/new group format)                   PASSED
Testing external file cache with external links (w/new group format)   PASSED
Testing external links across multiple files (w/new group format)      PASSED
Testing H5Pset/get_elink_acc_flags() (w/new group format)              PASSED

---Testing without external file cache---
Testing external link to root (w/new group format)                     PASSED
Testing external link to root using deprecated routines (w/new group format) PASSED
Testing external link to object on path (w/new group format)           PASSED
Testing external link to self (w/new group format)                     PASSED
Testing external links back and forth (w/new group format)             PASSED
Testing too many external links (w/new group format)                   PASSED
Testing dangling external links (w/new group format)                   PASSED
Testing recursive external links (w/new group format)                  PASSED
Testing query aspects of external link (w/new group format)            PASSED
Testing query aspects of external link using deprecated routines (w/new group format) PASSED
Testing unlinking external link in compact group (w/new group format)  PASSED
Testing unlinking external link in dense group (w/new group format)    PASSED
Testing move external link (w/new group format)                        PASSED
Testing external link along for the ride (w/new group format)          PASSED
Testing that external files are closed during traversal (w/new group format) PASSED
Testing that external files are closed during traversal (w/new group format) PASSED
Testing endianness of external links (w/new group format)              PASSED
Testing that external files work with strong file close degree (w/new group format) PASSED
Testing external links via H5Pset_elink_prefix()(w/new group format)   PASSED
Testing external links via main file's absolute path (w/new group format) PASSED
Testing external links via main file's CWD + relative path(w/new group format) PASSED
Testing external links via current working directory(w/new group format) PASSED
Testing external links via target's absolute path (w/new group format) PASSED
Testing external links via main file's CWD (w/new group format)        PASSED
Testing external links via main file's CWD + target's relative path(w/new group format) PASSED
Testing external links via chdir and found in current working directory (w/new group format) PASSED
Testing H5Pset/get_elink_fapl() with different physical layouts (w/new group format) PASSED
Testing H5Pset/get_elink_fapl() with same physical layout (w/new group format) PASSED
Testing H5Pset/get_fapl() (w/new group format)                         PASSED
Testing inheriting of file locking settings (w/new group format)       PASSED
Testing H5Pset/get_elink_cb() (w/new group format)                     PASSED
Testing external links w/symlink files (w/new group format)            PASSED
Testing copying invalid external links to the source file (w/new group format) PASSED
Testing that invalid external links don't open the source file (w/new group format) PASSED
Testing opening object twice through elink (w/new group format)        PASSED
Testing attach committed datatype to external group's attribute/dataset(w/new group format) PASSED
Testing external link public macros (w/new group format)               PASSED
Testing H5Lcreate external link path handling (w/new group format)     PASSED

---Testing with external file cache---
Testing external link to root (w/new group format)                     PASSED
Testing external link to root using deprecated routines (w/new group format) PASSED
Testing external link to object on path (w/new group format)           PASSED
Testing external link to self (w/new group format)                     PASSED
Testing external links back and forth (w/new group format)             PASSED
Testing too many external links (w/new group format)                   PASSED
Testing dangling external links (w/new group format)                   PASSED
Testing recursive external links (w/new group format)                  PASSED
Testing query aspects of external link (w/new group format)            PASSED
Testing query aspects of external link using deprecated routines (w/new group format) PASSED
Testing unlinking external link in compact group (w/new group format)  PASSED
Testing unlinking external link in dense group (w/new group format)    PASSED
Testing move external link (w/new group format)                        PASSED
Testing external link along for the ride (w/new group format)          PASSED
Testing that external files are closed during traversal (w/new group format) PASSED
Testing that external files are closed during traversal (w/new group format) PASSED
Testing endianness of external links (w/new group format)              PASSED
Testing that external files work with strong file close degree (w/new group format) PASSED
Testing external links via H5Pset_elink_prefix()(w/new group format)   PASSED
Testing external links via main file's absolute path (w/new group format) PASSED
Testing external links via main file's CWD + relative path(w/new group format) PASSED
Testing external links via current working directory(w/new group format) PASSED
Testing external links via target's absolute path (w/new group format) PASSED
Testing external links via main file's CWD (w/new group format)        PASSED
Testing external links via main file's CWD + target's relative path(w/new group format) PASSED
Testing external links via chdir and found in current working directory (w/new group format) PASSED
Testing H5Pset/get_elink_fapl() with different physical layouts (w/new group format) PASSED
Testing H5Pset/get_elink_fapl() with same physical layout (w/new group format) PASSED
Testing H5Pset/get_fapl() (w/new group format)                         PASSED
Testing inheriting of file locking settings (w/new group format)       PASSED
Testing H5Pset/get_elink_cb() (w/new group format)                     PASSED
Testing external links w/symlink files (w/new group format)            PASSED
Testing copying invalid external links to the source file (w/new group format) PASSED
Testing that invalid external links don't open the source file (w/new group format) PASSED
Testing opening object twice through elink (w/new group format)        PASSED
Testing attach committed datatype to external group's attribute/dataset(w/new group format) PASSED
Testing external link public macros (w/new group format)               PASSED
Testing H5Lcreate external link path handling (w/new group format)     PASSED
Testing user-defined hard link (w/new group format)                    PASSED
Testing user-defined hard link using deprecated routines (w/new group format) PASSED
Testing registering a new class for existing UD links (w/new group format) PASSED
Testing registering a new class for existing UD links using deprecated routines (w/new group format) PASSED
Testing user-defined link callbacks (w/new group format)               PASSED
Testing user-defined link callbacks using deprecated routines (w/new group format) PASSED
Testing user-defined link error conditions (w/new group format)        PASSED
Testing H5Lcreate ud link path handling (w/new group format)           PASSED
Testing user data passed through lapl (w/new group format)             PASSED
Testing adjusting nlinks with LAPL (w/new group format)                PASSED
Testing adjusting nlinks with LAPL using deprecated routines (w/new group format) PASSED
Testing link type field in H5Lget_info (w/new group format)            PASSED
Testing link type field in H5Lget_info using deprecated routines (w/new group format) PASSED
Testing link visiting (w/new group format)                             PASSED
Testing link visiting by name (w/new group format)                     PASSED
Testing object visiting (w/new group format)                           PASSED
Testing object visiting by name (w/new group format)                   PASSED
Testing stopping object iteration (w/new group format)                 PASSED
Testing group link filters (w/new group format)                        PASSED
Testing object exists (w/new group format)                             PASSED
Testing that all files were closed correctly (w/new group format)      PASSED
Testing creating empty group with creation order indexing              PASSED
Testing creating compact group with creation order indexing            PASSED
Testing creating compact group with creation order indexing using deprecated routines PASSED
Testing creating dense group with creation order indexing              PASSED
Testing creating dense group with creation order indexing using deprecated routines PASSED
Testing transitioning group with creation order indexing between dense & compact forms PASSED
Testing deleting group with creation order indexing in dense form      PASSED
Testing querying info by index w/o creation order index, using soft links PASSED
Testing querying info by index w/creation order index, using soft links PASSED
Testing querying info by index w/o creation order index, using hard links PASSED
Testing querying info by index w/creation order index, using hard links PASSED
Testing querying info by index w/o creation order index, using soft links and deprecated routines PASSED
Testing querying info by index w/creation order index, using soft links and deprecated routines PASSED
Testing querying info by index w/o creation order index, using hard links and deprecated routines PASSED
Testing querying info by index w/creation order index, using hard links and deprecated routines PASSED
Testing deleting links by name index in increasing order w/o creation order index PASSED
Testing deleting links by name index in increasing order w/creation order index PASSED
Testing deleting links by name index in decreasing order w/o creation order index PASSED
Testing deleting links by name index in decreasing order w/creation order index PASSED
Testing deleting links by creation order index in increasing order w/o creation order index PASSED
Testing deleting links by creation order index in increasing order w/creation order index PASSED
Testing deleting links by creation order index in decreasing order w/o creation order index PASSED
Testing deleting links by creation order index in decreasing order w/creation order index PASSED
Testing deleting links by name index in increasing order w/o creation order index using deprecated routines PASSED
Testing deleting links by name index in increasing order w/creation order index using deprecated routines PASSED
Testing deleting links by name index in decreasing order w/o creation order index using deprecated routines PASSED
Testing deleting links by name index in decreasing order w/creation order index using deprecated routines PASSED
Testing deleting links by creation order index in increasing order w/o creation order index using deprecated routines PASSED
Testing deleting links by creation order index in increasing order w/creation order index using deprecated routines PASSED
Testing deleting links by creation order index in decreasing order w/o creation order index using deprecated routines PASSED
Testing deleting links by creation order index in decreasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by name index in increasing order w/o creation order index PASSED
Testing iterating over links by name index in increasing order w/creation order index PASSED
Testing iterating over links by name index in decreasing order w/o creation order index PASSED
Testing iterating over links by name index in decreasing order w/creation order index PASSED
Testing iterating over links by name index in native order w/o creation order index PASSED
Testing iterating over links by name index in native order w/creation order index PASSED
Testing iterating over links by creation order index in increasing order w/o creation order index PASSED
Testing iterating over links by creation order index in increasing order w/creation order index PASSED
Testing iterating over links by creation order index in decreasing order w/o creation order index PASSED
Testing iterating over links by creation order index in decreasing order w/creation order index PASSED
Testing iterating over links by creation order index in native order w/o creation order index PASSED
Testing iterating over links by creation order index in native order w/creation order index PASSED
Testing iterating over links by name index in increasing order w/o creation order index using deprecated routines PASSED
Testing iterating over links by name index in increasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by name index in decreasing order w/o creation order index using deprecated routines PASSED
Testing iterating over links by name index in decreasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by name index in native order w/o creation order index using deprecated routines PASSED
Testing iterating over links by name index in native order w/creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in increasing order w/o creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in increasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in decreasing order w/o creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in decreasing order w/creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in native order w/o creation order index using deprecated routines PASSED
Testing iterating over links by creation order index in native order w/creation order index using deprecated routines PASSED
Testing open object by name index in increasing order w/o creation order index PASSED
Testing open object by name index in increasing order w/creation order index PASSED
Testing open object by name index in decreasing order w/o creation order index PASSED
Testing open object by name index in decreasing order w/creation order index PASSED
Testing open object by name index in native order w/o creation order index PASSED
Testing open object by name index in native order w/creation order index PASSED
Testing open object by creation order index in increasing order w/o creation order index PASSED
Testing open object by creation order index in increasing order w/creation order index PASSED
Testing open object by creation order index in decreasing order w/o creation order index PASSED
Testing open object by creation order index in decreasing order w/creation order index PASSED
Testing open object by creation order index in native order w/o creation order index PASSED
Testing open object by creation order index in native order w/creation order index PASSED
Testing query object info by name index in increasing order w/o creation order index PASSED
Testing query object info by name index in increasing order w/creation order index PASSED
Testing query object info by name index in decreasing order w/o creation order index PASSED
Testing query object info by name index in decreasing order w/creation order index PASSED
Testing query object info by name index in native order w/o creation order index PASSED
Testing query object info by name index in native order w/creation order index PASSED
Testing query object info by creation order index in increasing order w/o creation order index PASSED
Testing query object info by creation order index in increasing order w/creation order index PASSED
Testing query object info by creation order index in decreasing order w/o creation order index PASSED
Testing query object info by creation order index in decreasing order w/creation order index PASSED
Testing query object info by creation order index in native order w/o creation order index PASSED
Testing query object info by creation order index in native order w/creation order index PASSED
Testing query group info by name index in increasing order w/o creation order index PASSED
Testing query group info by name index in increasing order w/creation order index PASSED
Testing query group info by name index in decreasing order w/o creation order index PASSED
Testing query group info by name index in decreasing order w/creation order index PASSED
Testing query group info by name index in native order w/o creation order index PASSED
Testing query group info by name index in native order w/creation order index PASSED
Testing query group info by creation order index in increasing order w/o creation order index PASSED
Testing query group info by creation order index in increasing order w/creation order index PASSED
Testing query group info by creation order index in decreasing order w/o creation order index PASSED
Testing query group info by creation order index in decreasing order w/creation order index PASSED
Testing query group info by creation order index in native order w/o creation order index PASSED
Testing query group info by creation order index in native order w/creation order index PASSED
Testing timestamps on objects                                          PASSED
Testing querying info by index in old-style group, using soft links    PASSED
Testing querying info by index in old-style group, using hard links    PASSED
Testing querying info by index in old-style group, using soft links and deprecated routines PASSED
Testing querying info by index in old-style group, using hard links and deprecated routines PASSED
Testing deleting links by index in increasing order in old-style group PASSED
Testing deleting links by index in decreasing order in old-style group PASSED
Testing deleting links by index in increasing order in old-style group using deprecated routines PASSED
Testing deleting links by index in decreasing order in old-style group using deprecated routines PASSED
Testing iterating over links by name index in increasing order in old-style group PASSED
Testing iterating over links by name index in decreasing order in old-style group PASSED
Testing iterating over links by name index in native order in old-style group PASSED
Testing iterating over links by name index in increasing order in old-style group using deprecated routines PASSED
Testing iterating over links by name index in decreasing order in old-style group using deprecated routines PASSED
Testing iterating over links by name index in native order in old-style group using deprecated routines PASSED
Testing open object by name index in increasing order in old-style group PASSED
Testing open object by name index in decreasing order in old-style group PASSED
Testing open object by name index in native order in old-style group   PASSED
Testing query object info by name index in increasing order in old-style group PASSED
Testing query object info by name index in decreasing order in old-style group PASSED
Testing query object info by name index in native order in old-style group PASSED
Testing query group info by name index in increasing order in old-style group PASSED
Testing query group info by name index in decreasing order in old-style group PASSED
Testing query group info by name index in native order in old-style group PASSED
Testing external links are registered after reset                      PASSED
All link tests passed.
        8.79 real         6.84 user         0.00 sys

Finished testing links 
============================
============================
Testing: unlink 
============================
Test log for unlink 
============================
Testing with old group format:
Testing unlink by absolute name                                        PASSED
Testing unlink by local name                                           PASSED
Testing unlink without a name                                          PASSED
Testing forward unlink                                                 PASSED
Testing backward unlink                                                PASSED
Testing inward unlink                                                  PASSED
Testing outward unlink                                                 PASSED
Testing symlink removal                                                PASSED
Testing object renaming                                                PASSED
Testing symlink renaming                                               PASSED
Testing new move                                                       PASSED
Testing check new move function                                        PASSED
Testing file space gets reused:
Testing     contiguous dataset with late allocation                    PASSED
Testing     contiguous dataset with early allocation                   PASSED
Testing     chunked dataset with late allocation                       PASSED
Testing     chunked dataset with early allocation                      PASSED
Testing     compressed, chunked dataset                                PASSED
Testing     re-writing compressed, chunked dataset                     PASSED
Testing     compact dataset                                            PASSED
Testing     object header continuations                                PASSED
Testing     named datatype                                             PASSED
Testing     single group                                               PASSED
Testing     multiple groups                                            PASSED
Testing     simple group hierarchy                                     PASSED
Testing     complex group hierarchy                                    PASSED
Testing     duplicate dataset                                          PASSED
Testing     duplicate group                                            PASSED
Testing     duplicate named datatype                                   PASSED
Testing     duplicate attribute                                        PASSED
Testing create and unlink large number of objects                      PASSED
Testing create and unlink large number of objects with small cache     PASSED
Testing creating links with multiple slashes                           PASSED
Testing deleting links with multiple slashes                           PASSED
Testing deleting right-most child in non-leaf B-tree node              PASSED
Testing deleting right-most child in non-leaf B-tree node              PASSED
Testing deleting right-most child in non-leaf B-tree node              PASSED
Testing resurrecting dataset after deletion                            PASSED
Testing resurrecting datatype after deletion                           PASSED
Testing resurrecting group after deletion                              PASSED
Testing unlinking chunked dataset                                      PASSED

Testing with new group format:
Testing unlink by absolute name                                        PASSED
Testing unlink by local name                                           PASSED
Testing unlink without a name                                          PASSED
Testing forward unlink                                                 PASSED
Testing backward unlink                                                PASSED
Testing inward unlink                                                  PASSED
Testing outward unlink                                                 PASSED
Testing symlink removal                                                PASSED
Testing object renaming                                                PASSED
Testing symlink renaming                                               PASSED
Testing new move                                                       PASSED
Testing check new move function                                        PASSED
Testing file space gets reused:
Testing     contiguous dataset with late allocation                    PASSED
Testing     contiguous dataset with early allocation                   PASSED
Testing     chunked dataset with late allocation                       PASSED
Testing     chunked dataset with early allocation                      PASSED
Testing     compressed, chunked dataset                                PASSED
Testing     re-writing compressed, chunked dataset                     PASSED
Testing     compact dataset                                            PASSED
Testing     object header continuations                                PASSED
Testing     named datatype                                             PASSED
Testing     single group                                               PASSED
Testing     multiple groups                                            PASSED
Testing     simple group hierarchy                                     PASSED
Testing     complex group hierarchy                                    PASSED
Testing     duplicate dataset                                          PASSED
Testing     duplicate group                                            PASSED
Testing     duplicate named datatype                                   PASSED
Testing     duplicate attribute                                        PASSED
Testing create and unlink large number of objects                      PASSED
Testing create and unlink large number of objects with small cache     PASSED
Testing creating links with multiple slashes                           PASSED
Testing deleting links with multiple slashes                           PASSED
Testing resurrecting dataset after deletion                            PASSED
Testing resurrecting datatype after deletion                           PASSED
Testing resurrecting group after deletion                              PASSED
Testing unlinking chunked dataset                                      PASSED
Testing unlinking non-empty compact group                              PASSED
Testing unlinking non-empty dense group                                PASSED
All unlink tests passed.
        1.26 real         0.47 user         0.26 sys

Finished testing unlink 
============================
============================
Testing: twriteorder 
============================
Test log for twriteorder 
============================
blocksize = 1024
part_size = 2048
nlinkedblock = 512
launch = 0
Creating skeleton data file for test...
File created.
90782: launch reader process
All passed
        0.00 real         0.00 user         0.00 sys

Finished testing twriteorder 
============================
============================
Testing: big 
============================
Test log for big 
============================
Testing big file with the SEC2 Driver 
Testing Huge dataset write                                             PASSED
#000 0x0000000181e47926                                                PASSED
#001 0x0000000085f4420c                                                PASSED
#002 0x00000000f5a14b6a                                                PASSED
#003 0x000000015c84fe80                                                PASSED
#004 0x00000001f0617e8e                                                PASSED
#005 0x00000000aadab8d4                                                PASSED
#006 0x000000011da37492                                                PASSED
#007 0x00000001f029c308                                                PASSED
#008 0x00000001dbd73f76                                                PASSED
#009 0x0000000076051f1c                                                PASSED
#010 0x00000000b65db13a                                                PASSED
#011 0x000000010116af10                                                PASSED
#012 0x00000000cd5bdbde                                                PASSED
#013 0x00000000cf7a74e4                                                PASSED
#014 0x0000000040477162                                                PASSED
#015 0x0000000071ba6298                                                PASSED
#016 0x000000004dee03c6                                                PASSED
#017 0x000000009339ba2c                                                PASSED
#018 0x00000001d715950a                                                PASSED
#019 0x00000000fa338da0                                                PASSED
#020 0x000000003054372e                                                PASSED
#021 0x00000001ccdadef4                                                PASSED
#022 0x0000000141071c32                                                PASSED
#023 0x00000000d9320028                                                PASSED
#024 0x000000019920b616                                                PASSED
#025 0x0000000035e3733c                                                PASSED
#026 0x0000000104df86da                                                PASSED
#027 0x00000000e96ffa30                                                PASSED
#028 0x00000001e123507e                                                PASSED
#029 0x00000001e7bf5704                                                PASSED
#030 0x0000000174187502                                                PASSED
#031 0x0000000018c9cbb8                                                PASSED
#032 0x0000000145851666                                                PASSED
#033 0x000000001250ea4c                                                PASSED
#034 0x00000001f1c946aa                                                PASSED
#035 0x0000000066ccb4c0                                                PASSED
#036 0x00000000ca5dd7ce                                                PASSED
#037 0x0000000196900d14                                                PASSED
#038 0x00000000a9e3cbd2                                                PASSED
#039 0x000000004d4d7548                                                PASSED
#040 0x00000001ba6e84b6                                                PASSED
#041 0x00000001c3e02f5c                                                PASSED
#042 0x00000000e783847a                                                PASSED
#043 0x000000001acd5d50                                                PASSED
#044 0x000000005253ed1e                                                PASSED
#045 0x00000000c554a124                                                PASSED
#046 0x00000001870fe0a2                                                PASSED
#047 0x00000000d9407cd8                                                PASSED
#048 0x00000000bf218106                                                PASSED
#049 0x000000019900426c                                                PASSED
Test passed with the SEC2 Driver.
        0.06 real         0.00 user         0.00 sys

Finished testing big 
============================
============================
Testing: mtime 
============================
Test log for mtime 
============================
Testing modification time messages                                     PASSED
Testing accessing old modification time messages                       PASSED
Testing accessing new modification time messages                       PASSED
All modification time tests passed.
        0.01 real         0.00 user         0.00 sys

Finished testing mtime 
============================
============================
Testing: fillval 
============================
Test log for fillval 
============================
Testing property lists                                                 PASSED
Testing property lists, with variable-length datatype                  PASSED
Testing with old file format:
Testing chunked dataset creation                                       PASSED
Testing chunked dataset I/O                                            PASSED
Testing chunked dataset extend                                         PASSED
Testing chunked dataset partially allocated I/O                        PASSED
Testing contiguous dataset creation                                    PASSED
Testing contiguous dataset I/O                                         PASSED
Testing contiguous dataset extend                                      -SKIP-
    Not implemented yet -- needs H5S_SELECT_DIFF operator
Testing contiguous dataset compatibility with v. 1.4                   PASSED
Testing compact dataset creation                                       PASSED
Testing compact dataset I/O                                            PASSED

Testing with new file format:
Testing chunked dataset creation                                       PASSED
Testing chunked dataset I/O                                            PASSED
Testing chunked dataset extend                                         PASSED
Testing chunked dataset partially allocated I/O                        PASSED
Testing contiguous dataset creation                                    PASSED
Testing contiguous dataset I/O                                         PASSED
Testing contiguous dataset extend                                      -SKIP-
    Not implemented yet -- needs H5S_SELECT_DIFF operator
Testing contiguous dataset compatibility with v. 1.4                   PASSED
Testing compact dataset creation                                       PASSED
Testing compact dataset I/O                                            PASSED
All fill value tests passed.
        1.57 real         0.01 user         0.25 sys

Finished testing fillval 
============================
============================
Testing: mount 
============================
Test log for mount 
============================
Testing basic functionality                                            PASSED
Testing illegal mount operations                                       PASSED
Testing same file mount operations                                     PASSED
Testing name hiding under mount point                                  PASSED
Testing mount point open                                               PASSED
Testing multi-linked mount point                                       PASSED
Testing mount point unlinking                                          PASSED
Testing object renaming                                                PASSED
Testing mount point renaming                                           PASSED
Testing preopening objects under the mount point                       PASSED
Testing open object access after unmount                               PASSED
Testing interfile hard links                                           -SKIP-
    Test skipped due file pointer sharing issue (Jira 7638).
 PASSED
Testing file handle uniformity                                         PASSED
Testing file handle close                                              PASSED
Testing mounting on group after file is closed                         PASSED
Testing mounting after file is unmounted                               PASSED
Testing missing unmount                                                PASSED
Testing hold open w/file                                               PASSED
Testing hold open w/group                                              PASSED
Testing file close degrees must be same                                PASSED
Testing 'semi' file close degree                                       PASSED
Testing 'strong' file close degree                                     PASSED
Testing access permissions                                             PASSED
Testing multiple mounts                                                PASSED
Testing nested mounts survive                                          PASSED
Testing close parent                                                   PASSED
Testing cutting mount graph                                            PASSED
Testing symlinks                                                       PASSED
Testing shared mount access                                            PASSED
Testing closing shared mounts                                          PASSED
Testing closing multiple shared mounts                                 PASSED
All mount tests passed.
        0.04 real         0.00 user         0.00 sys

Finished testing mount 
============================
============================
Testing: select_io_dset 
============================
Test log for select_io_dset 
============================
Testing for selection I/O with default chunk cache, with contiguous dataset, without data transform, and without modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         PASSED
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        PASSED
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       PASSED
  Testing multi-datasets: type conv + size change + no bkg buffer      PASSED
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   PASSED
Testing for selection I/O with default chunk cache, with contiguous dataset, without data transform, and with modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         PASSED
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        PASSED
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       PASSED
  Testing multi-datasets: type conv + size change + no bkg buffer      PASSED
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   PASSED
Testing for selection I/O with default chunk cache, with contiguous dataset, data transform, and without modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         -SKIP-
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        -SKIP-
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       -SKIP-
  Testing multi-datasets: type conv + size change + no bkg buffer      -SKIP-
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   -SKIP-
Testing for selection I/O with default chunk cache, with contiguous dataset, data transform, and with modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         -SKIP-
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        -SKIP-
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       -SKIP-
  Testing multi-datasets: type conv + size change + no bkg buffer      -SKIP-
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   -SKIP-
Testing for selection I/O with default chunk cache, with chunked dataset, without data transform, and without modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         PASSED
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        PASSED
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       PASSED
  Testing multi-datasets: type conv + size change + no bkg buffer      PASSED
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   PASSED
Testing for selection I/O with default chunk cache, with chunked dataset, without data transform, and with modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         PASSED
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        PASSED
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       PASSED
  Testing multi-datasets: type conv + size change + no bkg buffer      PASSED
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   PASSED
Testing for selection I/O with default chunk cache, with chunked dataset, data transform, and without modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         -SKIP-
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        -SKIP-
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       -SKIP-
  Testing multi-datasets: type conv + size change + no bkg buffer      -SKIP-
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   -SKIP-
Testing for selection I/O with default chunk cache, with chunked dataset, data transform, and with modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         -SKIP-
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        -SKIP-
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       -SKIP-
  Testing multi-datasets: type conv + size change + no bkg buffer      -SKIP-
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   -SKIP-
Testing for selection I/O with 0 chunk cache, with contiguous dataset, without data transform, and without modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         PASSED
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        PASSED
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       PASSED
  Testing multi-datasets: type conv + size change + no bkg buffer      PASSED
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   PASSED
Testing for selection I/O with 0 chunk cache, with contiguous dataset, without data transform, and with modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         PASSED
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        PASSED
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       PASSED
  Testing multi-datasets: type conv + size change + no bkg buffer      PASSED
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   PASSED
Testing for selection I/O with 0 chunk cache, with contiguous dataset, data transform, and without modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         -SKIP-
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        -SKIP-
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       -SKIP-
  Testing multi-datasets: type conv + size change + no bkg buffer      -SKIP-
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   -SKIP-
Testing for selection I/O with 0 chunk cache, with contiguous dataset, data transform, and with modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         -SKIP-
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        -SKIP-
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       -SKIP-
  Testing multi-datasets: type conv + size change + no bkg buffer      -SKIP-
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   -SKIP-
Testing for selection I/O with 0 chunk cache, with chunked dataset, without data transform, and without modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         PASSED
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        PASSED
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       PASSED
  Testing multi-datasets: type conv + size change + no bkg buffer      PASSED
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   PASSED
Testing for selection I/O with 0 chunk cache, with chunked dataset, without data transform, and with modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         PASSED
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        PASSED
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       PASSED
  Testing multi-datasets: type conv + size change + no bkg buffer      PASSED
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   PASSED
Testing for selection I/O with 0 chunk cache, with chunked dataset, data transform, and without modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         -SKIP-
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        -SKIP-
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       -SKIP-
  Testing multi-datasets: type conv + size change + no bkg buffer      -SKIP-
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   -SKIP-
Testing for selection I/O with 0 chunk cache, with chunked dataset, data transform, and with modifying write buffers
  Testing No type conversion (null case)                               PASSED
  Testing No size change, no background buffer                         -SKIP-
  Testing Larger memory type, no background buffer                     PASSED
  Testing Smaller memory type, no background buffer                    PASSED
  Testing Compound types with background buffer                        -SKIP-
  Testing multi-datasets: type conv + no bkg buffer                    PASSED
  Testing multi-datasets: type conv + bkg buffer                       -SKIP-
  Testing multi-datasets: type conv + size change + no bkg buffer      -SKIP-
  Testing multi-datasets: no conv + conv without bkg + conv with bkg   -SKIP-

Testing H5Pget/set_selection_io_mode()                                 PASSED

Testing H5Pget_no_selection_io_cause()                                 PASSED

===================================
All selection I/O dataset tests passed.
===================================
        0.04 real         0.00 user         0.02 sys

Finished testing select_io_dset 
============================
============================
Testing: flush1 
============================
Test log for flush1 
============================
Testing H5Fflush (part1 with flush)                                    PASSED
Testing H5Fflush (part1 with flush + SWMR)                             PASSED
Testing H5Fflush (part1 without flush)                                 PASSED
Testing H5Fflush (part1 without flush + SWMR)                          PASSED
Testing H5Fflush (part1 with flush and later addition and another flush) PASSED
Testing H5Fflush (part1 with flush and later addition and another flush + SWMR) PASSED
Testing H5Fflush (part1 with flush and later addition)                 PASSED
Testing H5Fflush (part1 with flush and later addition + SWMR)          PASSED
        0.02 real         0.00 user         0.00 sys

Finished testing flush1 
============================
============================
Testing: flush2 
============================
Test log for flush2 
============================
Testing H5Fflush (part2 with flush)                                    PASSED
Testing H5Fflush (part2 with flush + SWMR)                             PASSED
Testing H5Fflush (part2 without flush)                                 PASSED
Testing H5Fflush (part2 without flush + SWMR)                          PASSED
Testing H5Fflush (part2 with flush and later addition and another flush) PASSED
Testing H5Fflush (part2 with flush and later addition and another flush + SWMR) PASSED
Testing H5Fflush (part2 with flush and later addition)                 PASSED
Testing H5Fflush (part2 with flush and later addition + SWMR)          PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing flush2 
============================
============================
Testing: app_ref 
============================
Test log for app_ref 
============================
Testing library shutdown with reference count > 1                      PASSED
        0.00 real         0.00 user         0.00 sys

Finished testing app_ref 
============================
============================
Testing: enum 
============================
Test log for enum 
============================
Testing named enumeration types                                        PASSED
Testing enumeration conversions                                        PASSED
Testing O(1) conversions                                               PASSED
Testing O(log N) conversions                                           PASSED
Testing for non-existing name and value                                PASSED
Testing setters and getters with enumeration types                     PASSED
Testing copying empty enums works                                      PASSED
All enum tests passed.
        0.00 real         0.00 user         0.00 sys

Finished testing enum 
============================
============================
Testing: set_extent 
============================
Test log for set_extent 
============================
Testing with old file format and chunk cache disabled:
  Testing datasets with ranks 1 to 4 (all configurations)             
    With H5D_SELECTION_IO_MODE_DEFAULT   PASSED
  Testing datasets with ranks 1 to 4 (all configurations)             
    With H5D_SELECTION_IO_MODE_ON        PASSED
Testing with old file format and chunk cache enabled:
  Testing datasets with ranks 1 to 4 (all configurations)             
    With H5D_SELECTION_IO_MODE_DEFAULT   PASSED
  Testing datasets with ranks 1 to 4 (all configurations)             
    With H5D_SELECTION_IO_MODE_ON        PASSED
Testing external file use                                             
  With H5D_SELECTION_IO_MODE_DEFAULT     PASSED
Testing external file use                                             
  With H5D_SELECTION_IO_MODE_ON          PASSED
Testing storage layout use - tested with all low/high library format bounds
  With H5D_SELECTION_IO_MODE_DEFAULT     PASSED
Testing storage layout use - tested with all low/high library format bounds
  With H5D_SELECTION_IO_MODE_ON          PASSED
Testing with new file format and chunk cache disabled:
  Testing datasets with ranks 1 to 4 (all configurations)             
    With H5D_SELECTION_IO_MODE_DEFAULT   PASSED
  Testing datasets with ranks 1 to 4 (all configurations)             
    With H5D_SELECTION_IO_MODE_ON        PASSED
Testing with new file format and chunk cache enabled:
  Testing datasets with ranks 1 to 4 (all configurations)             
    With H5D_SELECTION_IO_MODE_DEFAULT   PASSED
  Testing datasets with ranks 1 to 4 (all configurations)             
    With H5D_SELECTION_IO_MODE_ON        PASSED
Testing external file use                                             
  With H5D_SELECTION_IO_MODE_DEFAULT     PASSED
Testing external file use                                             
  With H5D_SELECTION_IO_MODE_ON          PASSED
Testing storage layout use - tested with all low/high library format bounds
  With H5D_SELECTION_IO_MODE_DEFAULT     PASSED
Testing storage layout use - tested with all low/high library format bounds
  With H5D_SELECTION_IO_MODE_ON          PASSED
All H5Dset_extent tests passed.
       60.41 real         8.71 user        23.57 sys

Finished testing set_extent 
============================
============================
Testing: ttsafe 
============================
Test log for ttsafe 
============================
Most thread-safety tests skipped because THREADSAFE not enabled

For help use: ./.libs/ttsafe -help
Linked with hdf5 version 1.14 release 6
Testing  -- library threadsafe status (is_threadsafe) 


All tests were successful. 


Cleaning Up temp files...

        0.00 real         0.00 user         0.00 sys

Finished testing ttsafe 
============================
============================
Testing: enc_dec_plist 
============================
Test log for enc_dec_plist 
============================
Testing ENCODE/DECODE with file version bounds: (earliest, v18):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      SKIPPED: virtual layout not supported yet
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (earliest, v110):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (earliest, v112):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (earliest, latest):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (v18, v18):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      SKIPPED: virtual layout not supported yet
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (v18, v110):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (v18, v112):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (v18, latest):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (v110, v110):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (v110, v112):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (v110, latest):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (v112, v112):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (v112, latest):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
Testing ENCODE/DECODE with file version bounds: (latest, latest):
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing DCPL Encoding/Decoding for virtual layout                      PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing enc_dec_plist 
============================
============================
Testing: enc_dec_plist_cross_platform 
============================
Test log for enc_dec_plist_cross_platform 
============================
Testing Default DCPL Encoding/Decoding                                 PASSED
Testing DCPL Encoding/Decoding                                         PASSED
Testing Default DAPL Encoding/Decoding                                 PASSED
Testing DAPL Encoding/Decoding                                         PASSED
Testing Default DXPL Encoding/Decoding                                 PASSED
Testing DXPL Encoding/Decoding                                         PASSED
Testing Default GCPL Encoding/Decoding                                 PASSED
Testing GCPL Encoding/Decoding                                         PASSED
Testing Default LCPL Encoding/Decoding                                 PASSED
Testing LCPL Encoding/Decoding                                         PASSED
Testing Default LAPL Encoding/Decoding                                 PASSED
Testing LAPL Encoding/Decoding                                         PASSED
Testing Default OCPL Encoding/Decoding                                 PASSED
Testing OCPL Encoding/Decoding                                         PASSED
Testing Default OCPYPL Encoding/Decoding                               PASSED
Testing OCPYPL Encoding/Decoding                                       PASSED
Testing Default FCPL Encoding/Decoding                                 PASSED
Testing FCPL Encoding/Decoding                                         PASSED
Testing Default FAPL Encoding/Decoding                                 PASSED
Testing FAPL Encoding/Decoding                                         PASSED
Testing Default STRCPL Encoding/Decoding                               PASSED
Testing STRCPL Encoding/Decoding                                       PASSED
Testing Default ACPL Encoding/Decoding                                 PASSED
Testing ACPL Encoding/Decoding                                         PASSED
        0.02 real         0.00 user         0.00 sys

Finished testing enc_dec_plist_cross_platform 
============================
============================
Testing: getname 
============================
Test log for getname 
============================
Testing H5Iget_name with one group                                     PASSED
Testing H5Iget_name with more than one group                           PASSED
Testing H5Iget_name with H5Gopen2                                      PASSED
Testing H5Iget_name with H5Dcreate2                                    PASSED
Testing H5Iget_name with H5Dopen2                                      PASSED
Testing H5Iget_name with a long path                                   PASSED
Testing H5Iget_name with H5Tcommit2                                    PASSED
Testing H5Iget_name with H5Topen2                                      PASSED
Testing H5Iget_name with H5Lmove and H5Gopen2                          PASSED
Testing H5Iget_name with H5Lmove and H5Dopen2                          PASSED
Testing H5Iget_name with H5Lmove and H5Topen2                          PASSED
Testing H5Iget_name with H5Lmove and relative names                    PASSED
Testing H5Iget_name with H5Lmove and a long path                       PASSED
Testing H5Iget_name with H5Lmove and a long path #2                    PASSED
Testing H5Iget_name with H5Ldelete                                     PASSED
Testing H5Iget_name with H5Ldelete and a long path                     PASSED
Testing H5Iget_name with H5Ldelete, same names                         PASSED
Testing H5Iget_name with H5Fmount; with IDs on the list                PASSED
Testing H5Iget_name with H5Fmount; long name                           PASSED
Testing H5Iget_name with H5Funmount                                    PASSED
Testing H5Iget_name with a defined type dataset                        PASSED
Testing H5Iget_name with datasets that have two names                  PASSED
Testing H5Iget_name with different files                               PASSED
Testing H5Iget_name with different files #2                            PASSED
Testing H5Iget_name with a small buffer for name                       PASSED
Testing H5Iget_name with a dynamic buffer for name                     PASSED
Testing H5Iget_name with invalid IDs                                   PASSED
Testing H5Iget_name with added names with mounting                     PASSED
Testing H5Iget_name with H5Fclose                                      PASSED
Testing H5Iget_name with H5Fmount and H5Ldelete                        PASSED
Testing H5Iget_name with H5Fmount and H5Lmove                          PASSED
Testing H5Iget_name with H5Lcreate_hard                                PASSED
Testing H5Iget_name with H5Lcreate_soft                                PASSED
Testing H5Iget_name with H5Lcreate_soft and move target                PASSED
Testing H5Iget_name with H5Lcreate_soft and move source                PASSED
Testing H5Iget_name with H5Lcreate_soft and unlink target              PASSED
Testing H5Iget_name with H5Lcreate_soft and unlink source              PASSED
Testing H5Iget_name with several nested mounted files                  PASSED
Testing H5Iget_name and H5Lmove with repeated path components          PASSED
Testing H5Iget_name with higher mounted file                           PASSED
Testing H5Iget_name with multiple hard links and mounted files         PASSED
Testing H5Iget_name with mounted files and unlinking                   PASSED
Testing H5Iget_name with mounting already mounted files                PASSED
Testing H5Iget_name with opening object in unmounted file              PASSED
Testing H5Iget_name with anonymous datatypes                           PASSED
Testing getting path to normal dataset in root group                   PASSED
Testing getting path to dataset in /Group1                             PASSED
Testing getting path to /Group1                                        PASSED
Testing getting path to datatype in /Group1                            PASSED
Testing getting path to dataset in nested group                        PASSED
Testing getting path to nested group                                   PASSED
Testing getting path to dataset created via hard link                  PASSED
Testing getting path to root group                                     PASSED
Testing getting path to dataset hidden by a mounted file               PASSED
Testing getting path to dataset that has been unlinked                 PASSED
Testing H5Rget_name to get name from region reference(hyperslab)       PASSED
Testing H5Iget_name to get name from region reference(hyperslab)       PASSED
Testing H5Rget_name to get name from region reference(pnt selec)       PASSED
Testing H5Iget_name to get name from region reference(pnt selec)       PASSED
All getname tests passed.
        0.03 real         0.00 user         0.00 sys

Finished testing getname 
============================
============================
Testing: vfd 
============================
Test log for vfd 
============================
 -- SKIPPED VFD tests because driver environment variable is set -- 
        0.00 real         0.00 user         0.00 sys

Finished testing vfd 
============================
============================
Testing: ros3 
============================
Test log for ros3 
============================
Testing ros3 VFD functionality.
SKIPPED - read-only S3 VFD not built
        0.00 real         0.00 user         0.00 sys

Finished testing ros3 
============================
============================
Testing: s3comms 
============================
Test log for s3comms 
============================
Testing S3 communications functionality
SKIPPED - read-only S3 VFD not built
        0.00 real         0.00 user         0.00 sys

Finished testing s3comms 
============================
============================
Testing: hdfs 
============================
Test log for hdfs 
============================
Testing hdfs VFD functionality.
Testing HDFS fapl configuration validation                             -SKIP-
    HDFS VFD is not enabled
Testing HDFS fapl                                                      -SKIP-
    HDFS VFD is not enabled
Testing HDFS VFD-level open                                            -SKIP-
    HDFS VFD is not enabled
Testing HDFS eof/eoa gets and sets                                     -SKIP-
    HDFS VFD is not enabled
Testing HDFS VFD read-eoa temporal coupling library limitation         -SKIP-
    HDFS VFD is not enabled
Testing HDFS VFD read/range-gets                                       -SKIP-
    HDFS VFD is not enabled
Testing HDFS VFD always-fail and no-op routines                        -SKIP-
    HDFS VFD is not enabled
Testing HDFS cmp (comparison)                                          -SKIP-
    TODO: Distinct valid fapls to open the same file.
Testing HDFS file access through HD5F library (H5F API)                -SKIP-
    HDFS VFD is not enabled
All hdfs tests passed.
        0.00 real         0.00 user         0.00 sys

Finished testing hdfs 
============================
============================
Testing: ntypes 
============================
Test log for ntypes 
============================
Testing atomic datatype                                                PASSED
Testing compound datatype                                              PASSED
Testing nested compound datatype                                       PASSED
Testing compound datatype with array as field                          PASSED
Testing compound datatype with opaque field                            PASSED
Testing enum datatype                                                  PASSED
Testing array of compound datatype                                     PASSED
Testing array of atomic datatype                                       PASSED
Testing variable length datatype                                       PASSED
Testing variable length string datatype                                PASSED
Testing fixed-length string datatype                                   PASSED
Testing reference datatype                                             PASSED
Testing dataset region reference                                       PASSED
Testing opaque datatype                                                PASSED
Testing bitfield datatype                                              PASSED
Testing native integer                                                 PASSED
All native datatype tests passed.
        0.04 real         0.00 user         0.00 sys

Finished testing ntypes 
============================
============================
Testing: dangle 
============================
Test log for dangle 
============================
Testing dangling objects with weak file close:
Testing     dangling dataset IDs                                       PASSED
Testing     dangling group IDs                                         PASSED
Testing     dangling named datatype IDs                                PASSED
Testing     dangling named datatype ID used by dataset                 PASSED
Testing     dangling attribute IDs                                     PASSED
Testing dangling objects with semi file close:
Testing     dangling dataset IDs                                       PASSED
Testing     dangling group IDs                                         PASSED
Testing     dangling named datatype IDs                                PASSED
Testing     dangling named datatype ID used by dataset                 PASSED
Testing     dangling attribute IDs                                     PASSED
Testing dangling objects with strong file close:
Testing     dangling dataset IDs                                       PASSED
Testing     dangling group IDs                                         PASSED
Testing     dangling named datatype IDs                                PASSED
Testing     dangling named datatype ID used by dataset                 PASSED
Testing     dangling attribute IDs                                     PASSED
Testing force dangling IDs to close, from API routines                 PASSED
All dangling ID tests passed.
        0.07 real         0.00 user         0.00 sys

Finished testing dangle 
============================
============================
Testing: dtransform 
============================
Test log for dtransform 
============================
Testing Initializing test...                                           PASSED
Testing H5Pget_data_transform (get before set)                         PASSED
Testing H5Pset_data_transform (set with NULL transform)                PASSED
Testing H5Pset_data_transform (set with invalid transform 1)           PASSED
Testing H5Pset_data_transform (set with invalid transform 2)           PASSED
Testing H5Pset_data_transform (set with invalid transform 3)           PASSED
Testing H5Pset_data_transform (set with invalid transform 4)           PASSED
Testing H5Pset_data_transform (set with invalid transform 5)           PASSED
Testing H5Pset_data_transform (set with invalid transform 6)           PASSED
Testing H5Pset_data_transform (set with invalid transform 7)           PASSED
Testing H5Pset_data_transform (set with invalid transform 8)           PASSED
Testing contiguous, no data type conversion (char->char)               PASSED
Testing contiguous, byte order conversion (char->char)                 PASSED
Testing contiguous, no data type conversion (uchar->uchar)             PASSED
Testing contiguous, byte order conversion (uchar->uchar)               PASSED
Testing contiguous, no data type conversion (schar->schar)             PASSED
Testing contiguous, byte order conversion (schar->schar)               PASSED
Testing contiguous, with type conversion (float->schar)                PASSED
Testing contiguous, no data type conversion (short->short)             PASSED
Testing contiguous, byte order conversion (short->short)               PASSED
Testing contiguous, with type conversion (float->short)                PASSED
Testing contiguous, no data type conversion (ushort->ushort)           PASSED
Testing contiguous, byte order conversion (ushort->ushort)             PASSED
Testing contiguous, no data type conversion (int->int)                 PASSED
Testing contiguous, byte order conversion (int->int)                   PASSED
Testing contiguous, with type conversion (float->int)                  PASSED
Testing contiguous, no data type conversion (uint->uint)               PASSED
Testing contiguous, byte order conversion (uint->uint)                 PASSED
Testing contiguous, no data type conversion (long->long)               PASSED
Testing contiguous, byte order conversion (long->long)                 PASSED
Testing contiguous, with type conversion (float->long)                 PASSED
Testing contiguous, no data type conversion (ulong->ulong)             PASSED
Testing contiguous, byte order conversion (ulong->ulong)               PASSED
Testing contiguous, no data type conversion (llong->llong)             PASSED
Testing contiguous, byte order conversion (llong->llong)               PASSED
Testing contiguous, with type conversion (float->llong)                PASSED
Testing contiguous, no data type conversion (ullong->ullong)           PASSED
Testing contiguous, byte order conversion (ullong->ullong)             PASSED
Testing contiguous, no data type conversion (float->float)             PASSED
Testing contiguous, byte order conversion (float->float)               PASSED
Testing contiguous, with type conversion (float->float)                PASSED
Testing contiguous, no data type conversion (double->double)           PASSED
Testing contiguous, byte order conversion (double->double)             PASSED
Testing contiguous, with type conversion (float->double)               PASSED
Testing contiguous, no data type conversion (ldouble->ldouble)         PASSED
Testing contiguous, byte order conversion (ldouble->ldouble)           PASSED
Testing contiguous, with type conversion (float->ldouble)              PASSED
Testing chunked, no data type conversion (char->char)                  PASSED
Testing chunked, no data type conversion (uchar->uchar)                PASSED
Testing chunked, no data type conversion (schar->schar)                PASSED
Testing chunked, with type conversion (float->schar)                   PASSED
Testing chunked, no data type conversion (short->short)                PASSED
Testing chunked, with type conversion (float->short)                   PASSED
Testing chunked, no data type conversion (ushort->ushort)              PASSED
Testing chunked, no data type conversion (int->int)                    PASSED
Testing chunked, with type conversion (float->int)                     PASSED
Testing chunked, no data type conversion (uint->uint)                  PASSED
Testing chunked, no data type conversion (long->long)                  PASSED
Testing chunked, with type conversion (float->long)                    PASSED
Testing chunked, no data type conversion (ulong->ulong)                PASSED
Testing chunked, no data type conversion (llong->llong)                PASSED
Testing chunked, with type conversion (float->llong)                   PASSED
Testing chunked, no data type conversion (ullong->ullong)              PASSED
Testing chunked, no data type conversion (float->float)                PASSED
Testing chunked, with type conversion (float->float)                   PASSED
Testing chunked, no data type conversion (double->double)              PASSED
Testing chunked, with type conversion (float->double)                  PASSED
Testing chunked, no data type conversion (ldouble->ldouble)            PASSED
Testing chunked, with type conversion (float->ldouble)                 PASSED
Testing data transform, linear transform w/ copied property            PASSED
Testing data transform, polynomial transform w/ copied property        PASSED
Testing data transform, trivial transform, without type conversion     PASSED
Testing data transform, trivial transform, with type conversion        PASSED
Testing data transform, polynomial transform (int->float)              PASSED
Testing data transform, polynomial transform (float->int)              PASSED
Testing H5Pget_data_transform                                          PASSED
Testing data transform, read after resetting of transform property     PASSED
Testing H5Pget_data_transform, after resetting transform property      PASSED
Testing data transform of some special cases                           PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing dtransform 
============================
============================
Testing: reserved 
============================
Test log for reserved 
============================
 -SKIP-
        0.00 real         0.00 user         0.00 sys

Finished testing reserved 
============================
============================
Testing: cross_read 
============================
Test log for cross_read 
============================


Testing reading data created on Linux
Testing regular dataset of LE DOUBLE                                   PASSED
Testing regular dataset of BE DOUBLE                                   PASSED
Testing dataset of LE FLOAT with scale-offset filter                   PASSED
Testing dataset of BE FLOAT with scale-offset filter                   PASSED
Testing dataset of LE DOUBLE with scale-offset filter                  PASSED
Testing dataset of BE DOUBLE with scale-offset filter                  PASSED
Testing dataset of LE CHAR with scale-offset filter                    PASSED
Testing dataset of BE CHAR with scale-offset filter                    PASSED
Testing dataset of LE SHORT with scale-offset filter                   PASSED
Testing dataset of BE SHORT with scale-offset filter                   PASSED
Testing dataset of LE INT with scale-offset filter                     PASSED
Testing dataset of BE INT with scale-offset filter                     PASSED
Testing dataset of LE LONG LONG with scale-offset filter               PASSED
Testing dataset of BE LONG LONG with scale-offset filter               PASSED
Testing dataset of LE FLOAT with Fletcher32 filter                     PASSED
Testing dataset of BE FLOAT with Fletcher32 filter                     PASSED
Testing dataset of LE FLOAT with Deflate filter                        PASSED
Testing dataset of BE FLOAT with Deflate filter                        PASSED
Testing dataset of LE FLOAT with Szip filter                           PASSED
Testing dataset of BE FLOAT with Szip filter                           PASSED
Testing dataset of LE FLOAT with Shuffle filter                        PASSED
Testing dataset of BE FLOAT with Shuffle filter                        PASSED
Testing dataset of LE FLOAT with Nbit filter                           PASSED
Testing dataset of BE FLOAT with Nbit filter                           PASSED


Testing reading data created on Solaris
Testing regular dataset of LE DOUBLE                                   PASSED
Testing regular dataset of BE DOUBLE                                   PASSED
Testing dataset of LE FLOAT with scale-offset filter                   PASSED
Testing dataset of BE FLOAT with scale-offset filter                   PASSED
Testing dataset of LE DOUBLE with scale-offset filter                  PASSED
Testing dataset of BE DOUBLE with scale-offset filter                  PASSED
Testing dataset of LE CHAR with scale-offset filter                    PASSED
Testing dataset of BE CHAR with scale-offset filter                    PASSED
Testing dataset of LE SHORT with scale-offset filter                   PASSED
Testing dataset of BE SHORT with scale-offset filter                   PASSED
Testing dataset of LE INT with scale-offset filter                     PASSED
Testing dataset of BE INT with scale-offset filter                     PASSED
Testing dataset of LE LONG LONG with scale-offset filter               PASSED
Testing dataset of BE LONG LONG with scale-offset filter               PASSED
Testing dataset of LE FLOAT with Fletcher32 filter                     PASSED
Testing dataset of BE FLOAT with Fletcher32 filter                     PASSED
Testing dataset of LE FLOAT with Deflate filter                        PASSED
Testing dataset of BE FLOAT with Deflate filter                        PASSED
Testing dataset of LE FLOAT with Szip filter                           PASSED
Testing dataset of BE FLOAT with Szip filter                           PASSED
Testing dataset of LE FLOAT with Shuffle filter                        PASSED
Testing dataset of BE FLOAT with Shuffle filter                        PASSED
Testing dataset of LE FLOAT with Nbit filter                           PASSED
Testing dataset of BE FLOAT with Nbit filter                           PASSED
All data type tests passed.
        0.01 real         0.00 user         0.00 sys

Finished testing cross_read 
============================
============================
Testing: freespace 
============================
Test log for freespace 
============================
Testing the creation/close/reopen/deletion of the free-space manager   PASSED
Testing adding a section via H5FS_sect_add() to free-space: test 1     PASSED
Testing adding a section via H5FS_sect_add() to free-space with H5FS_CLS_GHOST_OBJ: test 2 PASSED
Testing adding a section via H5FS_sect_add() to free-space: test 3     PASSED
Testing adding a section via H5FS_sect_add() to free-space: test 4     PASSED
Testing the merge of sections when H5FS_sect_add() to free-space: test 1 PASSED
Testing the merge of sections when H5FS_sect_add() to free-space: test 2 PASSED
Testing the merge of sections when H5FS_sect_add() to free-space: test 3 PASSED
Testing shrinking of sections when H5FS_sect_add() to free-space: test 1 PASSED
Testing shrinking of sections when H5FS_sect_add() to free-space: test 2 PASSED
Testing shrinking of sections when H5FS_sect_add() to free-space: test 3 PASSED
Testing H5FS_sect_find(): free-space is empty                          PASSED
Testing H5FS_sect_find() a section equal to requested-size from free-space PASSED
Testing H5FS_sect_find() a section greater than requested-size from free-space PASSED
Testing H5FS_sect_find(): cannot find a section with requested-size from free-space PASSED
Testing the change of section class via H5FS_sect_change_class() in free-space: Test 1 PASSED
Testing the merge of sections when H5FS_sect_add() to free-space: test 2 PASSED
Testing a block's extension by requested-size which is = adjoining free section's size: Test 1 PASSED
Testing a block's extension by requested-size which is > adjoining free section's size: Test 2 PASSED
Testing a block's extension by requested-size which is < adjoining free section's size: Test 3 PASSED
Testing a block's extension by requested-size which does not adjoin any free section: Test 4 PASSED
Testing iteration of sections in the free-space manager                PASSED
All free-space tests passed.
        0.01 real         0.00 user         0.00 sys

Finished testing freespace 
============================
============================
Testing: mf 
============================
Test log for mf 
============================
Testing H5MM_alloc() of file allocation                                PASSED
Testing H5MF_try_shrink() of file allocation: test 1                   PASSED
Testing H5MF_try_shrink() of file allocation: test 2                   PASSED
Testing H5MF_try_shrink() of file allocation: test 3                   PASSED
Testing H5MF_try_shrink() of file allocation: test 4                   PASSED
Testing H5MF_try_extend() of file allocation: test 1                   PASSED
Testing H5MF_try_extend() of file allocation: test 2                   PASSED
Testing Allocation from raw or metadata free-space manager             PASSED
Testing H5MF_create_fstype()/H5MF__open_fstype() of free-space manager PASSED
Testing H5MF_alloc()/H5MF_xfree() of free-space manager:test 1         PASSED
Testing H5MF_alloc()/H5MF_xfree() of free-space manager:test 2         PASSED
Testing H5MF_alloc()/H5MF_xfree() of free-space manager:test 3         PASSED
Testing H5MF_try_extend() of free-space manager:test 1                 PASSED
Testing H5MF_try_extend() of free-space manager:test 2                 PASSED
Testing H5MF_try_extend() of free-space manager:test 3                 PASSED
Testing H5MF_try_extend() of free-space manager:test 4                 PASSED
Testing A free-space section absorbs an aggregator: test 1             PASSED
Testing A free-space section absorbs an aggregator: test 2             PASSED
Testing H5MF_alloc() of meta/sdata aggregator:test 1                   PASSED
Testing H5MF_alloc() of meta/sdata aggregator:test 2                   PASSED
Testing H5MF_alloc() of meta/sdata aggregator: test 3                  PASSED
Testing H5MF_alloc() of meta/sdata aggregator:test 4                   PASSED
Testing H5MF_alloc() of meta/sdata aggregator:test 5                   PASSED
Testing H5MF_alloc() of meta/sdata aggregator:test 6                   PASSED
Testing H5MF_alloc() of meta/sdata aggregator:test 7                   PASSED
Testing H5MF_try_extend() of meta/sdata aggregator: test 1             PASSED
Testing H5MF_try_extend() of meta/sdata aggregator: test 2             PASSED
Testing H5MF_try_extend() of meta/sdata aggregator: test 3             PASSED
Testing H5MF_try_shrink() of meta/sdata aggregator: test 1             PASSED
Testing H5MF_try_shrink() of meta/sdata aggregator: test 2             PASSED
Testing H5MF_try_shrink() of meta/sdata aggregator: test 3             PASSED
Testing H5MM_alloc() of file allocation with alignment: test 1         PASSED
Testing H5MF_try_shrink() of file allocation with alignment: test 2    PASSED
Testing H5MF_try_extend() of file allocation with alignment: test 3    PASSED
Testing H5MF_alloc() of free-space manager with alignment: test 1      PASSED
Testing H5MF_alloc() of free-space manager with alignment: test 2      PASSED
Testing H5MF_alloc() of free-space manager with alignment: test 3      PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 1   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 2   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 3   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 4   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 5   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 6   PASSED
Testing H5MM_alloc() of file allocation with alignment: test 1         PASSED
Testing H5MF_try_shrink() of file allocation with alignment: test 2    PASSED
Testing H5MF_try_extend() of file allocation with alignment: test 3    PASSED
Testing H5MF_alloc() of free-space manager with alignment: test 1      PASSED
Testing H5MF_alloc() of free-space manager with alignment: test 2      PASSED
Testing H5MF_alloc() of free-space manager with alignment: test 3      PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 1   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 2   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 3   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 4   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 5   PASSED
Testing H5MF_alloc() of meta/sdata aggregator with alignment: test 6   PASSED
Testing 'temporary' file space allocation with old library format      PASSED
Testing 'temporary' file space allocation with new library format      PASSED
Testing File's free-space is going away with old library format        PASSED
Testing File's free-space is going away with new library format        PASSED
Testing File space merge/shrink for section size < threshold with old library format PASSED
Testing File space merge/shrink for section size < threshold with new library format PASSED
Testing File's free-space is persistent with old library format        PASSED
Testing File's free-space is persistent with new library format        PASSED
Testing File space strategy/persisting/threshold with old library format PASSED
Testing File space strategy/persisting/threshold with new library format PASSED
Testing Paged aggregation for file space: small allocations and de-allocations PASSED
Testing Paged aggregation for file space: large allocations and de-allocations PASSED
Testing Paged aggregation for file space: H5MF_try_extend() a large block PASSED
Testing Paged aggregation for file space: H5MF_try_extend() a small block PASSED
Testing Paged aggregation for file space: H5MF_try_shrink()            PASSED
Testing Paged aggregation for file space: H5MF_alloc/H5MF_xfree        PASSED
Testing Paged aggregation and H5Pset_alignment: verify proper alignment is used PASSED
Testing H5MF_alloc() bug 1                                             PASSED
All free-space manager tests for file memory passed.
        0.08 real         0.00 user         0.00 sys

Finished testing mf 
============================
============================
Testing: vds 
============================
Test log for vds 
============================
Testing virtual dataset I/O with file version bounds: (earliest, v110):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (earliest, v112):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (earliest, latest):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (v18, v110):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (v18, v112):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (v18, latest):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (v110, v110):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (v110, v112):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (v110, latest):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (v112, v112):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (v112, latest):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
Testing virtual dataset I/O with file version bounds: (latest, latest):
  Testing virtual dataset API functions                                PASSED
  Testing virtual dataset API functions with copied plists             PASSED
  Testing virtual dataset API functions with encoded and decoded plists PASSED
  Testing virtual dataset create                                       PASSED
  Testing virtual dataset create with reopened dataset                 PASSED
  Testing virtual dataset create with reopened file                    PASSED
  Testing Virtual dataset I/O                                          PASSED
  Testing H5Dget_access_plist() returns dapl w/ correct values         PASSED
All virtual dataset tests passed.
        8.16 real         0.00 user         0.00 sys

Finished testing vds 
============================
============================
Testing: file_image 
============================
Test log for file_image 
============================
Testing File Image Functionality.
Testing File image property list functions                             PASSED
Testing Callback use in property list operations                       PASSED
Testing Initial file image and callbacks in Core VFD                   PASSED
Testing H5Fget_file_image() with sec2 driver                           PASSED
Testing H5Fget_file_image() with stdio driver                          PASSED
Testing H5Fget_file_image() with core driver                           PASSED
Testing H5Fget_file_image() with sec2 driver                           PASSED
Testing H5Fget_file_image() with stdio driver                          PASSED
Testing H5Fget_file_image() with core driver                           PASSED
Testing H5Fget_file_image() error rejection                            PASSED
All File Image tests passed.
        0.02 real         0.00 user         0.00 sys

Finished testing file_image 
============================
============================
Testing: unregister 
============================
Test log for unregister 
============================
Testing Unregistering filter                                           PASSED
All filter unregistration tests passed.
        0.03 real         0.00 user         0.00 sys

Finished testing unregister 
============================
============================
Testing: cache_logging 
============================
Test log for cache_logging 
============================
Testing basic metadata cache logging functionality.
Testing metadata cache log api calls                                   PASSED
All Metadata Cache Logging tests passed.
        0.02 real         0.00 user         0.00 sys

Finished testing cache_logging 
============================
============================
Testing: cork 
============================
Test log for cork 
============================
Testing cork status for datasets with old format                       PASSED
Testing H5Odisable_mdc_flushes/H5Oenable_mdc_flushes/H5Oare_mdc_flushes_disabled (new library format) PASSED
Testing H5Odisable_mdc_flushes/H5Oenable_mdc_flushes/H5Oare_mdc_flushes_disabled (old library format) PASSED
Testing H5Odisable_mdc_flushes/H5Oenable_mdc_flushes/H5Oare_mdc_flushes_disabled on datasets (new library format) PASSED
Testing H5Odisable_mdc_flushes/H5Oenable_mdc_flushes/H5Oare_mdc_flushes_disabled on datasets (old library format) PASSED
Testing cork status for dataset objects with attributes                PASSED
Testing cork status for chunked datasets with different indexing types (non-SWMR & latest) PASSED
Testing cork status for chunked datasets with different indexing types (non-SWMR & non-latest) PASSED
Testing cork status for groups                                         PASSED
Testing cork status for named datatypes                                PASSED
Testing cork status for multiple opens                                 PASSED
Testing H5Odisable_mdc_flushes/H5Oenable_mdc_flushes/H5Oare_mdc_flushes_disabled (new library format) (SWMR) PASSED
Testing H5Odisable_mdc_flushes/H5Oenable_mdc_flushes/H5Oare_mdc_flushes_disabled (old library format) (SWMR) PASSED
Testing H5Odisable_mdc_flushes/H5Oenable_mdc_flushes/H5Oare_mdc_flushes_disabled on datasets (new library format) (SWMR) PASSED
Testing H5Odisable_mdc_flushes/H5Oenable_mdc_flushes/H5Oare_mdc_flushes_disabled on datasets (old library format) (SWMR) PASSED
Testing cork status for dataset objects with attributes (SWMR)         PASSED
Testing cork status for chunked datasets with different indexing types (SWMR & latest) PASSED
Testing cork status for chunked datasets with different indexing types (SWMR & non-latest) PASSED
Testing cork status for groups (SWMR)                                  PASSED
Testing cork status for named datatypes (SWMR)                         PASSED
Testing cork status for multiple opens (SWMR)                          PASSED
        0.15 real         0.00 user         0.11 sys

Finished testing cork 
============================
============================
Testing: swmr 
============================
Test log for swmr 
============================
Testing H5Drefresh()--concurrent access for latest format              PASSED
Testing H5Drefresh()--concurrent access for non-latest-format          PASSED
Testing multiple--single process access for latest format              PASSED
Testing multiple--single process access for non-latest-format          PASSED
Testing H5Pget/set_metadata_read_attempts()                            PASSED
Testing H5Fset_metadata_read_retry_info()                              PASSED
Testing H5Fstart_swmr_write() when creating/opening a file with latest format PASSED
Testing H5Fstart_swmr_write() when creating/opening a file without latest format PASSED
Testing H5Fstart_swmr_write() on failure conditions for latest format  PASSED
Testing H5Fstart_swmr_write() on failure conditions for without latest format PASSED
Testing H5Fstart_swmr_write()--concurrent access for latest format     PASSED
Testing H5Fstart_swmr_write()--concurrent access for non-latest-format PASSED
Testing H5Fstart_swmr_write()--stress object header messages           PASSED
Testing H5Fstart_swmr_write() persists DAPL settings                   PASSED
Testing H5Pget/set_obj_flush_cb()                                      PASSED
Testing H5Fget/set_append_flush() for a generic dataset access property list PASSED
Testing H5Fget/set_append_flush() for a chunked dataset's access property list PASSED
Testing H5Fget/set_append_flush() for a non-chunked dataset's access property list PASSED
Testing H5Fget/set_append_flush() for multiple opens of a chunked dataset PASSED
Testing File open with different combinations of flags--single process access PASSED
Testing File open with different combinations of flags--concurrent access PASSED
Testing File open with different combinations of flags + SWMR flags--single process access PASSED
Testing File open with different combinations of flags + SWMR flags--concurrent access PASSED
Testing SWMR-enabled VFD flag functionality                            PASSED
Testing Using different lock flags                                     PASSED
Testing File locking: ON w/ env var override                           PASSED
Testing File locking: ON                                               PASSED
Testing File locking: OFF w/ env var override                          PASSED
Testing File locking: OFF                                              PASSED
All tests passed.
        0.11 real         0.00 user         0.01 sys

Finished testing swmr 
============================
============================
Testing: thread_id 
============================
Test log for thread_id 
============================
not implemented in this configuration.
        0.00 real         0.00 user         0.00 sys

Finished testing thread_id 
============================
============================
Testing: vol 
============================
Test log for vol 
============================
Testing basic Virtual Object Layer (VOL) functionality.
Testing VOL registration                                               PASSED
Testing dynamically registering optional operations                    PASSED
Testing Native VOL connector initialization                            PASSED
Testing Basic VOL file operations                                      PASSED
Testing Basic VOL group operations                                     PASSED
Testing Basic VOL dataset operations                                   PASSED
Testing Basic VOL attribute operations                                 PASSED
Testing Basic VOL object operations                                    PASSED
Testing Basic VOL link operations                                      PASSED
Testing Basic VOL datatype operations                                  PASSED
Testing Async VOL props                                                PASSED
Testing VOL capability flags                                           PASSED
Testing getting connector name                                         PASSED
Testing failure of calling H5VLwrap_register                           PASSED
Testing conversion between a VOL info and a string                     PASSED
Testing H5VLquery_optional                                             PASSED
All Virtual Object Layer (VOL) tests passed.
        0.01 real         0.00 user         0.00 sys

Finished testing vol 
============================
============================
Testing: timer 
============================
Test log for timer 
============================
Testing platform-independent timer functionality.
Testing Time string formats                                            PASSED
Testing system/user times                                              PASSED
Testing elapsed times                                                  PASSED
Testing timer functionality                                            PASSED
All platform-independent timer tests passed.
        0.00 real         0.00 user         0.00 sys

Finished testing timer 
============================
============================
Testing: event_set 
============================
Test log for event_set 
============================
Testing event set creation                                             PASSED
Testing event set H5ES_NONE                                            PASSED
Testing event set get requests                                         PASSED
All event set tests passed.
        0.00 real         0.00 user         0.00 sys

Finished testing event_set 
============================
============================
Testing: onion 
============================
Test log for onion 
============================
Testing Onion VFD functionality.
Testing archival index                                                 PASSED
Testing revision index                                                 PASSED
Testing revision index collisions                                      PASSED
Testing revision index resizing                                        PASSED
Testing revision index to archival index                               PASSED
Testing file access property list                                      PASSED
Testing encode/decode history header                                   PASSED
Testing encode/decode history (empty and failures)                     PASSED
Testing encode/decode history                                          PASSED
Testing encode/decode revision record                                  PASSED
Testing onion creation; no extant canonical; no initial data           PASSED
Testing onion creation; truncate extant canonical; no initial data     PASSED
Testing onion creation; no extant canonical; w/ initial data           PASSED
Testing onion creation; truncate extant canonical; w/ initial data     PASSED
Testing multiple revisions with gaps and overlap                       PASSED
Testing page-aligned history on onion-created file                     PASSED
Testing onion-created two dimensional HDF5 file with revisions         PASSED
Testing onion-created one-dimensional HDF5 file with revisions         PASSED
Testing onion-created HDF5 file with revisions testing addition and deletion of objects PASSED
Testing onion-created HDF5 file with revisions testing dataset extension PASSED
Testing onion-created HDF5 file with revisions testing H5FDctl         PASSED
Testing onion-created HDF5 file with revisions testing references      PASSED
Testing H5Pset_driver_by_name                                          PASSED
All Onion tests passed.
        0.17 real         0.00 user         0.08 sys

Finished testing onion 
============================
============================
Testing test_abort_fail.sh 
Finished testing test_abort_fail.sh 
============================
test_abort_fail.sh  Test Log
============================
Testing file not closed assertion/abort failure
Test PASSED
Testing infinite loop closing library/abort failure
Test PASSED
All tests for abort failure passed.
        0.01 real         0.00 user         0.00 sys

Finished testing test_abort_fail.sh 
============================
============================
============================
Testing test_check_version.sh 
Finished testing test_check_version.sh 
============================
test_check_version.sh  Test Log
============================
Tests for the H5check_version function.
Note that abort messages may appear due to the expected termination
of the program when it is tested with mis-matched version numbers.
tcheck_version                                                         PASSED
tcheck_version -tM                                                     PASSED
tcheck_version -tm                                                     PASSED
env HDF5_DISABLE_VERSION_CHECK= tcheck_version                         PASSED
env HDF5_DISABLE_VERSION_CHECK= tcheck_version -tM                     PASSED
env HDF5_DISABLE_VERSION_CHECK= tcheck_version -tm                     PASSED
env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version                       PASSED
env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version -tM                   PASSED
env HDF5_DISABLE_VERSION_CHECK=-1 tcheck_version -tm                   PASSED
env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version                        PASSED
env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version -tM                    PASSED
env HDF5_DISABLE_VERSION_CHECK=0 tcheck_version -tm                    PASSED
env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version                        PASSED
env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version -tM                    PASSED
env HDF5_DISABLE_VERSION_CHECK=1 tcheck_version -tm                    PASSED
env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version                        PASSED
env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version -tM                    PASSED
env HDF5_DISABLE_VERSION_CHECK=2 tcheck_version -tm                    PASSED
env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version                        PASSED
env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version -tM                    PASSED
env HDF5_DISABLE_VERSION_CHECK=3 tcheck_version -tm                    PASSED
No error encountered
        0.21 real         0.00 user         0.00 sys

Finished testing test_check_version.sh 
============================
============================
============================
Testing test_error.sh 
Finished testing test_error.sh 
============================
test_error.sh  Test Log
============================
Testing err_compat                                                     PASSED
Testing error_test                                                     PASSED
All Error API tests passed.
        0.03 real         0.00 user         0.00 sys

Finished testing test_error.sh 
============================
============================
============================
Testing test_flush_refresh.sh 
Finished testing test_flush_refresh.sh 
============================
test_flush_refresh.sh  Test Log
============================
Testing individual object flush behavior:
Testing to ensure H5Gflush correctly flushes single groups             PASSED
Testing to ensure H5Dflush correctly flushes single datasets           PASSED
Testing to ensure H5Tflush correctly flushes single datatypes          PASSED
Testing to ensure H5Oflush correctly flushes single objects            PASSED
Testing individual object refresh behavior:
Testing to ensure that H5Drefresh correctly refreshes single datasets  PASSED
Testing to ensure that H5Grefresh correctly refreshes single groups    PASSED
Testing to ensure that H5Trefresh correctly refreshes single datatypes PASSED
Testing to ensure that H5Orefresh correctly refreshes single objects   PASSED
flush/refresh objects tests passed.
       37.03 real         4.37 user        31.36 sys

Finished testing test_flush_refresh.sh 
============================
============================
============================
Testing test_external_env.sh 
Finished testing test_external_env.sh 
============================
test_external_env.sh  Test Log
============================
Testing external file with HDF5_EXTFILE_PREFIX
Testing with the default file format:
Testing prefix in HDF5_EXTFILE_PREFIX                                  PASSED

Testing with the latest file format:
Testing prefix in HDF5_EXTFILE_PREFIX                                  PASSED
All external storage tests passed.
Test prefix for HDF5_EXTFILE_PREFIX PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing test_external_env.sh 
============================
============================
============================
Testing test_libinfo.sh 
Finished testing test_libinfo.sh 
============================
test_libinfo.sh  Test Log
============================
Check file ../src/.libs/libhdf5.so.8.0                                 PASSED
Check file ../src/.libs/libhdf5.a                                      PASSED
Check file testhdf5                                                    -SKIP-
No error encountered
        0.15 real         0.00 user         0.06 sys

Finished testing test_libinfo.sh 
============================
============================
============================
Testing test_links_env.sh 
Finished testing test_links_env.sh 
============================
test_links_env.sh  Test Log
============================
Testing external link with HDF5_EXT_PREFIX
env HDF5_EXT_PREFIX=.:tmp_links_env  /home/pobj/hdf5-1.14.6/build-amd64/test/links_env
Testing external links via environment variable                        PASSED
Testing external links via environment variable (w/new group format)   PASSED
All external Link (HDF5_EXT_PREFIX) tests passed.
Test for HDF5_EXT_PREFIX PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing test_links_env.sh 
============================
============================
============================
Testing test_swmr.sh 
Finished testing test_swmr.sh 
============================
test_swmr.sh  Test Log
============================

*******************************************************************************
** Loop testing parameters: -i ea 
*******************************************************************************


###############################################################################
## Generator test
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 638958
launch the swmr_generator with SWMR_WRITE
Using generator random seed (used in sparse test only): 746832

###############################################################################
## Use H5Fstart_swmr_write() to enable SWMR writing mode
###############################################################################
launch the swmr_start_writer
SWMR_WRITER_MESSAGE is found
launch 5 swmr_readers
Using writer random seed: 872658
Using reader random seed: 717748
Using reader random seed: 725960
Using reader random seed: 733053
Using reader random seed: 742448
Using reader random seed: 746683

###############################################################################
## Writer test - test expanding the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 26537
launch the swmr_writer
SWMR_WRITER_MESSAGE is found
launch 5 swmr_readers
Using writer random seed: 162324
Using reader random seed: 320685
Using reader random seed: 24242
Using reader random seed: 31285
Using reader random seed: 121630
Using reader random seed: 128527

###############################################################################
## Remove test - test shrinking the dataset
###############################################################################
launch the swmr_remove_writer
Using writer random seed: 395948
SWMR_WRITER_MESSAGE is found
launch 5 swmr_remove_readers
Using reader random seed: 417552
Using reader random seed: 425824
Using reader random seed: 433607
Using reader random seed: 441031
Using reader random seed: 669953

###############################################################################
## Add/remove test - randomly grow or shrink the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 70716
launch the swmr_writer
Using writer random seed: 184846
launch the swmr_addrem_writer
Using writer random seed: 452717
SWMR_WRITER_MESSAGE is found
launch 5 swmr_remove_readers
Using reader random seed: 729843
Using reader random seed: 736829
Using reader random seed: 744398
Using reader random seed: 751494
Using reader random seed: 758091

###############################################################################
## Sparse writer test - test writing to random locations in the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 100486
launch the swmr_sparse_writer
SWMR_WRITER_MESSAGE is found
launch 3 swmr_sparse_readers

*******************************************************************************
** Loop testing parameters: -i ea -c 5
*******************************************************************************


###############################################################################
## Generator test
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 668797
launch the swmr_generator with SWMR_WRITE
Using generator random seed (used in sparse test only): 805616

###############################################################################
## Use H5Fstart_swmr_write() to enable SWMR writing mode
###############################################################################
launch the swmr_start_writer
SWMR_WRITER_MESSAGE is found
launch 5 swmr_readers
Using writer random seed: 528984
Using reader random seed: 224848
Using reader random seed: 168672
Using reader random seed: 161854
Using reader random seed: 154866
Using reader random seed: 147532

###############################################################################
## Writer test - test expanding the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 738985
launch the swmr_writer
SWMR_WRITER_MESSAGE is found
launch 5 swmr_readers
Using writer random seed: 874586
Using reader random seed: 181435
Using reader random seed: 189362
Using reader random seed: 230746
Using reader random seed: 238800
Using reader random seed: 246138

###############################################################################
## Remove test - test shrinking the dataset
###############################################################################
launch the swmr_remove_writer
Using writer random seed: 422528
SWMR_WRITER_MESSAGE is found
launch 5 swmr_remove_readers
Using reader random seed: 672106
Using reader random seed: 679354
Using reader random seed: 686972
Using reader random seed: 692853
Using reader random seed: 703622

###############################################################################
## Add/remove test - randomly grow or shrink the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 432822
launch the swmr_writer
Using writer random seed: 545291
launch the swmr_addrem_writer
Using writer random seed: 209550
SWMR_WRITER_MESSAGE is found
launch 5 swmr_remove_readers
Using reader random seed: 387367
Using reader random seed: 394230
Using reader random seed: 401843
Using reader random seed: 448401
Using reader random seed: 455789

###############################################################################
## Sparse writer test - test writing to random locations in the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 836832
launch the swmr_sparse_writer
SWMR_WRITER_MESSAGE is found
launch 3 swmr_sparse_readers

*******************************************************************************
** Loop testing parameters: -i b2 
*******************************************************************************


###############################################################################
## Generator test
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 365193
launch the swmr_generator with SWMR_WRITE
Using generator random seed (used in sparse test only): 483158

###############################################################################
## Use H5Fstart_swmr_write() to enable SWMR writing mode
###############################################################################
launch the swmr_start_writer
SWMR_WRITER_MESSAGE is found
launch 5 swmr_readers
Using writer random seed: 611893
Using reader random seed: 336001
Using reader random seed: 231760
Using reader random seed: 211132
Using reader random seed: 218310
Using reader random seed: 225163

###############################################################################
## Writer test - test expanding the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 303517
launch the swmr_writer
SWMR_WRITER_MESSAGE is found
launch 5 swmr_readers
Using writer random seed: 437689
Using reader random seed: 697603
Using reader random seed: 705083
Using reader random seed: 712225
Using reader random seed: 719008
Using reader random seed: 917644

###############################################################################
## Remove test - test shrinking the dataset
###############################################################################
launch the swmr_remove_writer
Using writer random seed: 993198
SWMR_WRITER_MESSAGE is found
launch 5 swmr_remove_readers
Using reader random seed: 788606
Using reader random seed: 803096
Using reader random seed: 917508
Using reader random seed: 925205
Using reader random seed: 931890

###############################################################################
## Add/remove test - randomly grow or shrink the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 413370
launch the swmr_writer
Using writer random seed: 535415
launch the swmr_addrem_writer
Using writer random seed: 487846
SWMR_WRITER_MESSAGE is found
launch 5 swmr_remove_readers
Using reader random seed: 818110
Using reader random seed: 825972
Using reader random seed: 834150
Using reader random seed: 841595
Using reader random seed: 848370

###############################################################################
## Sparse writer test - test writing to random locations in the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 61888
launch the swmr_sparse_writer
SWMR_WRITER_MESSAGE is found
launch 3 swmr_sparse_readers

*******************************************************************************
** Loop testing parameters: -i b2 -c 5
*******************************************************************************


###############################################################################
## Generator test
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 359222
launch the swmr_generator with SWMR_WRITE
Using generator random seed (used in sparse test only): 501192

###############################################################################
## Use H5Fstart_swmr_write() to enable SWMR writing mode
###############################################################################
launch the swmr_start_writer
SWMR_WRITER_MESSAGE is found
launch 5 swmr_readers
Using writer random seed: 638442
Using reader random seed: 327818
Using reader random seed: 334942
Using reader random seed: 320350
Using reader random seed: 344222
Using reader random seed: 349487

###############################################################################
## Writer test - test expanding the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 643342
launch the swmr_writer
SWMR_WRITER_MESSAGE is found
launch 5 swmr_readers
Using writer random seed: 787384
Using reader random seed: 945514
Using reader random seed: 952562
Using reader random seed: 959321
Using reader random seed: 968501
Using reader random seed: 972530

###############################################################################
## Remove test - test shrinking the dataset
###############################################################################
launch the swmr_remove_writer
Using writer random seed: 36792
SWMR_WRITER_MESSAGE is found
launch 5 swmr_remove_readers
Using reader random seed: 225354
Using reader random seed: 232946
Using reader random seed: 241039
Using reader random seed: 249188
Using reader random seed: 256392

###############################################################################
## Add/remove test - randomly grow or shrink the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 309684
launch the swmr_writer
Using writer random seed: 443190
launch the swmr_addrem_writer
Using writer random seed: 191690
SWMR_WRITER_MESSAGE is found
launch 5 swmr_remove_readers
Using reader random seed: 518479
Using reader random seed: 526297
Using reader random seed: 533864
Using reader random seed: 304154
Using reader random seed: 305516

###############################################################################
## Sparse writer test - test writing to random locations in the dataset
###############################################################################
launch the swmr_generator
Using generator random seed (used in sparse test only): 296972
launch the swmr_sparse_writer
SWMR_WRITER_MESSAGE is found
launch 3 swmr_sparse_readers
SWMR tests passed.
      242.31 real        62.02 user        74.29 sys

Finished testing test_swmr.sh 
============================
============================
============================
Testing test_vds_env.sh 
Finished testing test_vds_env.sh 
============================
test_vds_env.sh  Test Log
============================
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix
Testing virtual dataset with file version bounds: (earliest, v110):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (earliest, v112):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (earliest, latest):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (v18, v110):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (v18, v112):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (v18, latest):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (v110, v110):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (v110, v112):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (v110, latest):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (v112, v112):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (v112, latest):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Testing virtual dataset with file version bounds: (latest, latest):
Config: same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, same source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
Config: closed source dataset, different source file, reopen virtual file
Testing basic virtual dataset I/O via H5Pset_vds_prefix(): all selection with ENV prefix PASSED
All virtual dataset tests passed.
Test prefix for HDF5_VDS_PREFIX PASSED
        0.06 real         0.00 user         0.00 sys

Finished testing test_vds_env.sh 
============================
============================
============================
Testing test_vds_swmr.sh 
Finished testing test_vds_swmr.sh 
============================
test_vds_swmr.sh  Test Log
============================

###############################################################################
## Basic VDS SWMR test - writing to a tiled plane
###############################################################################
launch the generator
launch the 6 SWMR VDS writers (1 per source)
launch 5 SWMR readers
SWMR writer exited successfully
SWMR writer exited successfully
SWMR reader exited successfully
SWMR reader exited successfully
SWMR reader exited successfully
SWMR reader exited successfully
SWMR reader exited successfully
SWMR writer exited successfully
SWMR writer exited successfully
SWMR writer exited successfully
SWMR writer exited successfully
VDS SWMR tests passed.
       34.41 real        28.11 user         6.26 sys

Finished testing test_vds_swmr.sh 
============================
============================
============================
Testing test_use_cases.sh 
Finished testing test_use_cases.sh 
============================
test_use_cases.sh  Test Log
============================
use_disable_mdc_flushes                                                  PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_disable_mdc_flushes.h5
    ===Parameters shown===
    Creating skeleton data file for testing H5Odisable_mdc_flushes()...
    File created.
    writing to the file
    Dataset has disabled mdc flushes.
    dataset rank 3, dimensions 0 x 256 x 256
    All passed
use_disable_mdc_flushes -y 3                                             PASSED
    ===Parameters used:===
    chunk dims=(3, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_disable_mdc_flushes.h5
    ===Parameters shown===
    Creating skeleton data file for testing H5Odisable_mdc_flushes()...
    File created.
    writing to the file
    Dataset has disabled mdc flushes.
    dataset rank 3, dimensions 0 x 256 x 256
    All passed
use_disable_mdc_flushes -n 3000                                          PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=3000
    using SWMR mode=yes(1)
    data filename=use_disable_mdc_flushes.h5
    ===Parameters shown===
    Creating skeleton data file for testing H5Odisable_mdc_flushes()...
    File created.
    writing to the file
    Dataset has disabled mdc flushes.
    dataset rank 3, dimensions 0 x 256 x 256
    All passed
use_disable_mdc_flushes -n 5000                                          PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=5000
    using SWMR mode=yes(1)
    data filename=use_disable_mdc_flushes.h5
    ===Parameters shown===
    Creating skeleton data file for testing H5Odisable_mdc_flushes()...
    File created.
    writing to the file
    Dataset has disabled mdc flushes.
    dataset rank 3, dimensions 0 x 256 x 256
    All passed
twriteorder                                                              PASSED
    blocksize = 1024
    part_size = 2048
    nlinkedblock = 512
    launch = 0
    Creating skeleton data file for test...
    File created.
    56170: launch reader process
    All passed
twriteorder -b 1000                                                      PASSED
    blocksize = 1000
    part_size = 2048
    nlinkedblock = 512
    launch = 0
    Creating skeleton data file for test...
    File created.
    12993: launch reader process
    All passed
twriteorder -p 3000                                                      PASSED
    blocksize = 1024
    part_size = 3000
    nlinkedblock = 512
    launch = 0
    Creating skeleton data file for test...
    File created.
    43667: launch reader process
    All passed
twriteorder -n 2000                                                      PASSED
    blocksize = 1024
    part_size = 2048
    nlinkedblock = 2000
    launch = 0
    Creating skeleton data file for test...
    File created.
    93109: launch reader process
    All passed
twriteorder -l w                                                         PASSED
    launch = 1
    blocksize = 1024
    part_size = 2048
    nlinkedblock = 512
    launch = 1
    Creating skeleton data file for test...
    File created.
    All passed
twriteorder -l r                                                         PASSED
    launch = 2
    blocksize = 1024
    part_size = 2048
    nlinkedblock = 512
    launch = 2
    32966: launch reader process
twriteorder test passed.
use_append_chunk                                                         PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_append_chunk.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    78247: launch reader process
    dataset rank 3, dimensions 0 x 256 x 256
    waiting for new planes to read 
    reading planes 0 to 256
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_append_chunk.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    61342: continue as the writer process
    dataset rank 3, dimensions 0 x 256 x 256
    All passed
    Opening to read use_append_chunk.h5
use_append_chunk -z 256                                                  PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_append_chunk.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    53697: launch reader process
    dataset rank 3, dimensions 16 x 256 x 256
    reading planes 0 to 16
    waiting for new planes to read 
    reading planes 16 to 256
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_append_chunk.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    86392: continue as the writer process
    dataset rank 3, dimensions 0 x 256 x 256
    All passed
    Opening to read use_append_chunk.h5
use_append_chunk -f /tmp/datatfile.52717                                 PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=/tmp/datatfile.52717
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    3957: launch reader process
    dataset rank 3, dimensions 0 x 256 x 256
    waiting for new planes to read 
    reading planes 0 to 256
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=/tmp/datatfile.52717
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    59800: continue as the writer process
    dataset rank 3, dimensions 0 x 256 x 256
    All passed
    Opening to read /tmp/datatfile.52717
use_append_chunk -l w                                                    PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_append_chunk.h5
    launch part=Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    58116: continue as the writer process
    dataset rank 3, dimensions 0 x 256 x 256
    All passed
use_append_chunk -l r                                                    PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_append_chunk.h5
    launch part=Reader
    number of iterations=1 (not used yet)
    ===Parameters shown===
    49940: launch reader process
    dataset rank 3, dimensions 256 x 256 x 256
    reading planes 0 to 256
    Opening to read use_append_chunk.h5
use_append_chunk -z 256 -y 5                                             PASSED
    ===Parameters used:===
    chunk dims=(5, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_append_chunk.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    9849: launch reader process
    dataset rank 3, dimensions 0 x 256 x 256
    waiting for new planes to read 
    reading planes 0 to 256
    ===Parameters used:===
    chunk dims=(5, 256, 256)
    dataset max dims=(18446744073709551615, 256, 256)
    number of planes to write=256
    using SWMR mode=yes(1)
    data filename=use_append_chunk.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    97632: continue as the writer process
    dataset rank 3, dimensions 0 x 256 x 256
    All passed
    Opening to read use_append_chunk.h5
use_append_mchunks                                                       PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=use_append_mchunks.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    84705: launch reader process
    dataset rank 3, dimensions 20 x 512 x 512
    reading planes 0 to 20
    waiting for new planes to read 
    reading planes 20 to 42
    waiting for new planes to read 
    reading planes 42 to 51
    waiting for new planes to read 
    reading planes 51 to 314
    waiting for new planes to read 
    reading planes 314 to 512
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=use_append_mchunks.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    42989: continue as the writer process
    dataset rank 3, dimensions 0 x 512 x 512
    All passed
    Opening to read use_append_mchunks.h5
use_append_mchunks -z 256                                                PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=use_append_mchunks.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    41337: launch reader process
    dataset rank 3, dimensions 17 x 512 x 512
    reading planes 0 to 17
    waiting for new planes to read 
    reading planes 17 to 83
    waiting for new planes to read 
    reading planes 83 to 357
    waiting for new planes to read 
    reading planes 357 to 512
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=use_append_mchunks.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    87198: continue as the writer process
    dataset rank 3, dimensions 0 x 512 x 512
    All passed
    Opening to read use_append_mchunks.h5
use_append_mchunks -f /tmp/datatfile.52717                               PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=/tmp/datatfile.52717
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    58183: launch reader process
    dataset rank 3, dimensions 0 x 512 x 512
    waiting for new planes to read 
    reading planes 0 to 217
    reading planes 217 to 343
    reading planes 343 to 428
    waiting for new planes to read 
    reading planes 428 to 512
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=/tmp/datatfile.52717
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    21223: continue as the writer process
    dataset rank 3, dimensions 0 x 512 x 512
    All passed
    Opening to read /tmp/datatfile.52717
use_append_mchunks -l w                                                  PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=use_append_mchunks.h5
    launch part=Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    5568: continue as the writer process
    dataset rank 3, dimensions 0 x 512 x 512
    All passed
use_append_mchunks -l r                                                  PASSED
    ===Parameters used:===
    chunk dims=(1, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=use_append_mchunks.h5
    launch part=Reader
    number of iterations=1 (not used yet)
    ===Parameters shown===
    44148: launch reader process
    dataset rank 3, dimensions 512 x 512 x 512
    reading planes 0 to 512
    Opening to read use_append_mchunks.h5
use_append_mchunks -z 256 -y 5                                           PASSED
    ===Parameters used:===
    chunk dims=(5, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=use_append_mchunks.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    47018: launch reader process
    dataset rank 3, dimensions 0 x 512 x 512
    waiting for new planes to read 
    reading planes 0 to 74
    waiting for new planes to read 
    reading planes 74 to 143
    waiting for new planes to read 
    reading planes 143 to 214
    waiting for new planes to read 
    reading planes 214 to 285
    waiting for new planes to read 
    reading planes 285 to 357
    waiting for new planes to read 
    reading planes 357 to 428
    waiting for new planes to read 
    reading planes 428 to 498
    waiting for new planes to read 
    reading planes 498 to 512
    ===Parameters used:===
    chunk dims=(5, 256, 256)
    dataset max dims=(18446744073709551615, 512, 512)
    number of planes to write=512
    using SWMR mode=yes(1)
    data filename=use_append_mchunks.h5
    launch part=Reader/Writer
    number of iterations=1 (not used yet)
    ===Parameters shown===
    Creating skeleton data file for test...
    File created.
    1339: continue as the writer process
    dataset rank 3, dimensions 0 x 512 x 512
    All passed
    Opening to read use_append_mchunks.h5
All Use Case tests passed.
       46.79 real         0.21 user         2.74 sys

Finished testing test_use_cases.sh 
============================
============================
============================
Testing test_plugin.sh 
Finished testing test_plugin.sh 
============================
test_plugin.sh  Test Log
============================
Testing with old file format:
Testing dataset writes with deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
    dataset writes with filter plugin 1
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
    dataset writes with filter plugin 2
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
    dataset writes with filter plugin 3
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating groups with filter plugin 4                           PASSED

Testing reading data with with dynamic plugin filters:
Testing dataset read I/O with deflate filter                           PASSED
Testing     dataset reads with filter plugin 1                         PASSED
Testing     dataset reads with filter plugin 2                         PASSED
Testing     dataset reads with filter plugin 3                         PASSED
Testing opening groups with filter plugin 4                            PASSED
Testing filter plugin 1 with filter plugins disabled                   PASSED

Testing with new file format:
Testing dataset writes with deflate filter
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
    dataset writes with filter plugin 1
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
    dataset writes with filter plugin 2
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
    dataset writes with filter plugin 3
Testing     filters (setup)                                            PASSED
Testing     filters (uninitialized read)                               PASSED
Testing     filters (write)                                            PASSED
Testing     filters (read)                                             PASSED
Testing     filters (modify)                                           PASSED
Testing     filters (re-open)                                          PASSED
Testing     filters (partial I/O)                                      PASSED
Testing creating groups with filter plugin 4                           PASSED

Testing reading data with with dynamic plugin filters:
Testing dataset read I/O with deflate filter                           PASSED
Testing     dataset reads with filter plugin 1                         PASSED
Testing     dataset reads with filter plugin 2                         PASSED
Testing     dataset reads with filter plugin 3                         PASSED
Testing opening groups with filter plugin 4                            PASSED
Testing filter plugin 1 with filter plugins disabled                   PASSED
Testing access to the filter path table
Testing     remove                                                     PASSED
Testing     remove (index 0 in empty table)                            PASSED
Testing     append                                                     PASSED
Testing     remove (index too high)                                    PASSED
Testing     get (path name)                                            PASSED
Testing     get (high and low indices)                                 PASSED
Testing     get (index too high)                                       PASSED
Testing     remove (arbitrary index 1)                                 PASSED
Testing     prepend                                                    PASSED
Testing     replace                                                    PASSED
Testing     remove (arbitrary index 2)                                 PASSED
Testing     insert                                                     PASSED
Testing     remove (all)                                               PASSED
Testing filter number handling
Testing     Filter # out of range                                      PASSED
All plugin tests passed.
Testing VFD plugin functionality.
Testing VFD plugin registration by name                                PASSED
Testing VFD plugin registration by value (ID)                          PASSED
Testing registering a VFD plugin multiple times                        PASSED
Testing Retrieval of VFD configuration string                          PASSED
Testing Loading of VFD plugin with HDF5_DRIVER environment variable    PASSED
All VFD plugin tests passed.
Testing VOL connector plugin functionality.
Testing VOL registration by name                                       PASSED
Testing VOL registration by value                                      PASSED
Testing registering a VOL connector multiple times                     PASSED
Testing VOL getters                                                    PASSED
All VOL connector plugin tests passed.
All plugin tests passed.
        0.30 real         0.00 user         0.11 sys

Finished testing test_plugin.sh 
============================
============================
===Serial tests in test ended Wed Jul 30 06:18:35 CEST 2025===
Making check in bin
make  check-TESTS
Making check in tools
Making check in lib
make  
make  check-TESTS
Making check in src
Making check in h5diff
make  check-TESTS
Making check in h5ls
make  check-TESTS
Making check in h5dump
make  check-TESTS
Making check in misc
make  check-TESTS
Making check in h5import
make  check-TESTS
Making check in h5repack
make  check-TESTS
Making check in h5jam
make  check-TESTS
Making check in h5copy
make  
make  check-TESTS
Making check in h5format_convert
make  check-TESTS
Making check in h5stat
make  check-TESTS
Making check in h5perf
make  check-TESTS
make  check-TESTS
Making check in libtest
make  check-TESTS
Making check in test
Making check in h5diff
make  h5diffgentest testh5diff.sh h5diff_plugin.sh 
`h5diffgentest' is up to date.
`testh5diff.sh' is up to date.
`h5diff_plugin.sh' is up to date.
make  check-TESTS
===Serial tests in h5diff begin Wed Jul 30 06:18:35 CEST 2025===
============================
Testing: h5diffgentest 
============================
Test log for h5diffgentest 
============================
        0.51 real         0.17 user         0.21 sys

Finished testing h5diffgentest 
============================
============================
Testing testh5diff.sh 
Finished testing testh5diff.sh 
============================
testh5diff.sh  Test Log
============================
Testing ../../src/h5diff/h5diff -h                                     PASSED
Testing ../../src/h5diff/h5diff h5diff_basic1.h5 h5diff_basic2.h5      PASSED
Testing ../../src/h5diff/h5diff h5diff_basic1.h5 h5diff_basic2.h5 g1/d PASSED
Testing ../../src/h5diff/h5diff -r h5diff_basic1.h5 h5diff_basic2.h5   PASSED
Testing ../../src/h5diff/h5diff -r h5diff_basic1.h5 h5diff_basic2.h5 g PASSED
Testing ../../src/h5diff/h5diff --report --delta=5 h5diff_basic1.h5 h5 PASSED
Testing ../../src/h5diff/h5diff -v -p 0.02 h5diff_basic1.h5 h5diff_bas PASSED
Testing ../../src/h5diff/h5diff --verbose --relative=0.02 h5diff_basic PASSED
Testing ../../src/h5diff/h5diff -v -p 0.02 h5diff_basic1.h5 h5diff_bas PASSED
Testing ../../src/h5diff/h5diff -v h5diff_basic1.h5 h5diff_basic2.h5   PASSED
Testing ../../src/h5diff/h5diff -v h5diff_basic1.h5 h5diff_basic1.h5 / PASSED
Testing ../../src/h5diff/h5diff -v h5diff_basic1.h5 h5diff_basic1.h5 / PASSED
Testing ../../src/h5diff/h5diff -q h5diff_basic1.h5 h5diff_basic2.h5   PASSED
Testing ../../src/h5diff/h5diff -v -q h5diff_basic1.h5 h5diff_basic2.h PASSED
Testing ../../src/h5diff/h5diff -v h5diff_types.h5 h5diff_types.h5 dse PASSED
Testing ../../src/h5diff/h5diff -v h5diff_types.h5 h5diff_types.h5 dse PASSED
Testing ../../src/h5diff/h5diff -v h5diff_types.h5 h5diff_types.h5 dse PASSED
Testing ../../src/h5diff/h5diff -v h5diff_types.h5 h5diff_types.h5 g1  PASSED
Testing ../../src/h5diff/h5diff -v h5diff_types.h5 h5diff_types.h5 t1  PASSED
Testing ../../src/h5diff/h5diff -v h5diff_types.h5 h5diff_types.h5 l1  PASSED
Testing ../../src/h5diff/h5diff -v h5diff_types.h5 h5diff_types.h5 g1  PASSED
Testing ../../src/h5diff/h5diff -v h5diff_types.h5 h5diff_types.h5 t1  PASSED
Testing ../../src/h5diff/h5diff -v h5diff_types.h5 h5diff_types.h5 l1  PASSED
Testing ../../src/h5diff/h5diff -v h5diff_enum_invalid_values.h5 h5dif PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 d PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 d PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 d PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 d PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 d PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 d PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 d PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 d PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_dset1.h5 h5diff_dset2.h5 re PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_dset1.h5 h5diff_dset2.h5 /g PASSED
Testing ../../src/h5diff/h5diff -v2 trefer_attr.h5 trefer_ext2.h5 Data PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dtypes.h5 h5diff_dtypes.h5 d PASSED
Testing ../../src/h5diff/h5diff -v h5diff_strings1.h5 h5diff_strings2. PASSED
Testing ../../src/h5diff/h5diff -v h5diff_strings1.h5 h5diff_strings2. PASSED
Testing ../../src/h5diff/h5diff -v h5diff_strings1.h5 h5diff_strings2. PASSED
Testing ../../src/h5diff/h5diff -v h5diff_strings1.h5 h5diff_strings2. PASSED
Testing ../../src/h5diff/h5diff h5diff_basic1.h5                       PASSED
Testing ../../src/h5diff/h5diff h5diff_basic1.h5 h5diff_basic1.h5 nono PASSED
Testing ../../src/h5diff/h5diff -d -4 h5diff_basic1.h5 h5diff_basic2.h PASSED
Testing ../../src/h5diff/h5diff -d 0 h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -d u h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -d 0x1 h5diff_basic1.h5 h5diff_basic2. PASSED
Testing ../../src/h5diff/h5diff -d 1 h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff --use-system-epsilon h5diff_basic1.h5  PASSED
Testing ../../src/h5diff/h5diff -d 200 h5diff_basic1.h5 h5diff_basic2. PASSED
Testing ../../src/h5diff/h5diff -d 1 h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -v3 -d 1e-16 h5diff_eps1.h5 h5diff_eps PASSED
Testing ../../src/h5diff/h5diff -p -4 h5diff_basic1.h5 h5diff_basic2.h PASSED
Testing ../../src/h5diff/h5diff -p 0 h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -p u h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -p 0x1 h5diff_basic1.h5 h5diff_basic2. PASSED
Testing ../../src/h5diff/h5diff -p 0.21 h5diff_basic1.h5 h5diff_basic2 PASSED
Testing ../../src/h5diff/h5diff -p 0.21 -p 0.22 h5diff_basic1.h5 h5dif PASSED
Testing ../../src/h5diff/h5diff -p 2 h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -p 0.005 h5diff_basic1.h5 h5diff_basic PASSED
Testing ../../src/h5diff/h5diff -n -4 h5diff_basic1.h5 h5diff_basic2.h PASSED
Testing ../../src/h5diff/h5diff -n 0 h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -n u h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -n 0x1 h5diff_basic1.h5 h5diff_basic2. PASSED
Testing ../../src/h5diff/h5diff -n 2 h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -n 2 -n 3 h5diff_basic1.h5 h5diff_basi PASSED
Testing ../../src/h5diff/h5diff --count=200 h5diff_basic1.h5 h5diff_ba PASSED
Testing ../../src/h5diff/h5diff -n 1 h5diff_basic1.h5 h5diff_basic2.h5 PASSED
Testing ../../src/h5diff/h5diff -v -d 0.0001 h5diff_basic1.h5 h5diff_b PASSED
Testing ../../src/h5diff/h5diff -v --use-system-epsilon h5diff_basic1. PASSED
Testing ../../src/h5diff/h5diff -v h5diff_attr1.h5 h5diff_attr2.h5     PASSED
Testing ../../src/h5diff/h5diff -v1 h5diff_attr1.h5 h5diff_attr2.h5    PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_attr1.h5 h5diff_attr2.h5    PASSED
Testing ../../src/h5diff/h5diff --verbose=1 h5diff_attr1.h5 h5diff_att PASSED
Testing ../../src/h5diff/h5diff --verbose=2 h5diff_attr1.h5 h5diff_att PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_attr_v_level1.h5 h5diff_att PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_attr_v_level1.h5 h5diff_att PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_attr_v_level1.h5 h5diff_att PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_attr_v_level1.h5 h5diff_att PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_attr_v_level1.h5 h5diff_att PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_attr_v_level1.h5 h5diff_att PASSED
Testing ../../src/h5diff/h5diff -v2 h5diff_attr_v_level1.h5 h5diff_att PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dset1.h5 h5diff_dset2.h5     PASSED
Testing ../../src/h5diff/h5diff -v h5diff_basic2.h5 h5diff_basic2.h5   PASSED
Testing ../../src/h5diff/h5diff -v h5diff_hyper1.h5 h5diff_hyper2.h5   PASSED
Testing ../../src/h5diff/h5diff -v h5diff_basic1.h5 h5diff_basic1.h5 g PASSED
Testing ../../src/h5diff/h5diff -v h5diff_basic1.h5 h5diff_basic1.h5 g PASSED
Testing ../../src/h5diff/h5diff -v --use-system-epsilon h5diff_basic1. PASSED
Testing ../../src/h5diff/h5diff -v --use-system-epsilon h5diff_basic1. PASSED
Testing ../../src/h5diff/h5diff h5diff_basic2.h5 h5diff_basic2.h5 g2/d PASSED
Testing ../../src/h5diff/h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g PASSED
Testing ../../src/h5diff/h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g PASSED
Testing ../../src/h5diff/h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g PASSED
Testing ../../src/h5diff/h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g PASSED
Testing ../../src/h5diff/h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g PASSED
Testing ../../src/h5diff/h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g PASSED
Testing ../../src/h5diff/h5diff -c h5diff_basic2.h5 h5diff_basic2.h5 g PASSED
Testing ../../src/h5diff/h5diff -c h5diff_dset_zero_dim_size1.h5 h5dif PASSED
Testing ../../src/h5diff/h5diff -c non_comparables1.h5 non_comparables PASSED
Testing ../../src/h5diff/h5diff -c non_comparables1.h5 non_comparables PASSED
Testing ../../src/h5diff/h5diff -c non_comparables1.h5 non_comparables PASSED
Testing ../../src/h5diff/h5diff -c non_comparables1.h5 non_comparables PASSED
Testing ../../src/h5diff/h5diff -c non_comparables2.h5 non_comparables PASSED
Testing ../../src/h5diff/h5diff -v h5diff_links.h5 h5diff_links.h5 /li PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_softlinks. PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_softlinks. PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_softlinks. PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_softlinks. PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_extlink_sr PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_extlink_sr PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_extlink_tr PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_extlink_sr PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_softlinks. PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_extlink_sr PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_linked_sof PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_linked_sof PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_linked_sof PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_linked_sof PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_linked_sof PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_linked_sof PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_linked_sof PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_softlinks. PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_softlinks. PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_extlink_sr PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_extlink_sr PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_extlink_sr PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_extlink_sr PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_ext2softli PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_ext2softli PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_ext2softli PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v h5diff_danglelink PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v --no-dangling-lin PASSED
Testing ../../src/h5diff/h5diff --no-dangling-links h5diff_softlinks.h PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v --no-dangling-lin PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v --no-dangling-lin PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v --no-dangling-lin PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v --no-dangling-lin PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v --no-dangling-lin PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v --no-dangling-lin PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks -v --no-dangling-lin PASSED
Testing ../../src/h5diff/h5diff --follow-symlinks h5diff_danglelinks1. PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_danglelink PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_danglelink PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_danglelink PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_danglelink PASSED
Testing ../../src/h5diff/h5diff -v h5diff_danglelinks1.h5 h5diff_dangl PASSED
Testing ../../src/h5diff/h5diff -v h5diff_danglelinks1.h5 h5diff_dangl PASSED
Testing ../../src/h5diff/h5diff -v h5diff_danglelinks1.h5 h5diff_dangl PASSED
Testing ../../src/h5diff/h5diff -v h5diff_danglelinks1.h5 h5diff_dangl PASSED
Testing ../../src/h5diff/h5diff -v h5diff_danglelinks1.h5 h5diff_dangl PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_r PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_grp_recurs PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_r PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_r PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_r PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_r PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_grp_recurs PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_r PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_grp_recurs PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_r PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_grp_recurs PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_r PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_grp_recurs PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse1.h5 h5diff_grp_r PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_grp_recurs PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse_ext1.h5 h5diff_g PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_grp_recurs PASSED
Testing ../../src/h5diff/h5diff -v h5diff_grp_recurse_ext1.h5 h5diff_g PASSED
Testing ../../src/h5diff/h5diff -v --follow-symlinks h5diff_grp_recurs PASSED
Testing ../../src/h5diff/h5diff -v --exclude-path /group1/dset3 h5diff PASSED
Testing ../../src/h5diff/h5diff -v h5diff_exclude1-1.h5 h5diff_exclude PASSED
Testing ../../src/h5diff/h5diff -v --exclude-path /group1 --exclude-pa PASSED
Testing ../../src/h5diff/h5diff -v --exclude-path /group1 h5diff_exclu PASSED
Testing ../../src/h5diff/h5diff -v --exclude-path /dset3 h5diff_exclud PASSED
Testing ../../src/h5diff/h5diff -v --exclude-path /group1 h5diff_exclu PASSED
Testing ../../src/h5diff/h5diff -v --exclude-path /group1 h5diff_exclu PASSED
Testing ../../src/h5diff/h5diff -v --exclude-path /group1/dset h5diff_ PASSED
Testing ../../src/h5diff/h5diff -v h5diff_comp_vl_strs.h5 h5diff_comp_ PASSED
Testing ../../src/h5diff/h5diff -v --enable-error-stack h5diff_comp_vl PASSED
Testing ../../src/h5diff/h5diff -v h5diff_attr3.h5 h5diff_attr2.h5 /g1 PASSED
Testing ../../src/h5diff/h5diff -v tvlstr.h5 tvlstr2.h5                PASSED
Testing ../../src/h5diff/h5diff -v compounds_array_vlen1.h5 compounds_ PASSED
Testing ../../src/h5diff/h5diff -v -d 5 -p 0.05 --use-system-epsilon h PASSED
Testing ../../src/h5diff/h5diff -v -d 5 -p 0.05 h5diff_basic1.h5 h5dif PASSED
Testing ../../src/h5diff/h5diff -v -p 0.05 -d 5 h5diff_basic1.h5 h5dif PASSED
Testing ../../src/h5diff/h5diff -v -d 5 --use-system-epsilon h5diff_ba PASSED
Testing ../../src/h5diff/h5diff -v --use-system-epsilon -d 5 h5diff_ba PASSED
Testing ../../src/h5diff/h5diff -v -p 0.05 --use-system-epsilon h5diff PASSED
Testing ../../src/h5diff/h5diff -v --use-system-epsilon -p 0.05 h5diff PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dset1.h5 h5diff_dset2.h5 /g1 PASSED
Testing ../../src/h5diff/h5diff -v h5diff_dset1.h5 h5diff_dset3.h5 /g1 PASSED
Testing ../../src/h5diff/h5diff -v 1_vds.h5 2_vds.h5                   PASSED
Testing ../../src/h5diff/h5diff -r 1_vds.h5 2_vds.h5                   PASSED
Testing ../../src/h5diff/h5diff -c 1_vds.h5 2_vds.h5                   PASSED
Testing ../../src/h5diff/h5diff -r -v --vfd-name-1 onion --vfd-info-1  PASSED
Testing ../../src/h5diff/h5diff -r -v --vfd-name-1 onion --vfd-info-1  PASSED
Testing ../../src/h5diff/h5diff -r -v --vfd-name-1 onion --vfd-info-1  PASSED
All h5diff tests passed.
       10.33 real         0.72 user         2.02 sys

Finished testing testh5diff.sh 
============================
============================
============================
Testing h5diff_plugin.sh 
Finished testing h5diff_plugin.sh 
============================
h5diff_plugin.sh  Test Log
============================
Testing ../../src/h5diff/h5diff -v tudfilter.h5 tudfilter2.h5          PASSED
All Plugin API tests passed.
        0.06 real         0.00 user         0.00 sys

Finished testing h5diff_plugin.sh 
============================
============================
===Serial tests in h5diff ended Wed Jul 30 06:18:46 CEST 2025===
Making check in h5ls
make  testh5ls.sh testh5lsvds.sh h5ls_plugin.sh
`testh5ls.sh' is up to date.
`testh5lsvds.sh' is up to date.
`h5ls_plugin.sh' is up to date.
make  check-TESTS
===Serial tests in h5ls begin Wed Jul 30 06:18:46 CEST 2025===
============================
Testing testh5ls.sh 
Finished testing testh5ls.sh 
============================
testh5ls.sh  Test Log
============================
Testing ../../src/h5ls/h5ls -w80 -h                                    PASSED
Testing ../../src/h5ls/h5ls -w80 -help                                 PASSED
Testing ../../src/h5ls/h5ls -w80 -?                                    PASSED
Testing ../../src/h5ls/h5ls -w80 tall.h5                               PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d tall.h5                         PASSED
Testing ../../src/h5ls/h5ls -w80 tgroup.h5                             PASSED
Testing ../../src/h5ls/h5ls -w80 tgroup.h5/g1                          PASSED
Testing ../../src/h5ls/h5ls -w80 -r -g tgroup.h5                       PASSED
Testing ../../src/h5ls/h5ls -w80 -g tgroup.h5/g1                       PASSED
Testing ../../src/h5ls/h5ls -w80 -v -g tgrp_comments.h5/glongcomment   PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d tdset.h5                        PASSED
Testing ../../src/h5ls/h5ls -w80 -r tslink.h5                          PASSED
Testing ../../src/h5ls/h5ls --follow-symlinks tsoftlinks.h5            PASSED
Testing ../../src/h5ls/h5ls --follow-symlinks -r tsoftlinks.h5         PASSED
Testing ../../src/h5ls/h5ls --follow-symlinks tsoftlinks.h5/group1     PASSED
Testing ../../src/h5ls/h5ls --follow-symlinks -r tsoftlinks.h5/group1  PASSED
Testing ../../src/h5ls/h5ls --follow-symlinks tsoftlinks.h5/soft_dset1 PASSED
Testing ../../src/h5ls/h5ls -w80 -r textlink.h5                        PASSED
Testing ../../src/h5ls/h5ls -w80 --follow-symlinks -r textlinksrc.h5   PASSED
Testing ../../src/h5ls/h5ls -w80 --follow-symlinks -rv textlinksrc.h5/ PASSED
Testing ../../src/h5ls/h5ls -w80 --follow-symlinks -r textlinksrc.h5/e PASSED
Testing ../../src/h5ls/h5ls -w80 -r textlinksrc.h5                     PASSED
Testing ../../src/h5ls/h5ls -w80 -r textlinksrc.h5/ext_link1           PASSED
Testing ../../src/h5ls/h5ls -w80 --follow-symlinks textlinksrc.h5      PASSED
Testing ../../src/h5ls/h5ls -w80 --follow-symlinks textlinksrc.h5/ext_ PASSED
Testing ../../src/h5ls/h5ls -w80 -r tudlink.h5                         PASSED
Testing ../../src/h5ls/h5ls -w80 -Er textlinksrc.h5                    PASSED
Testing ../../src/h5ls/h5ls -w80 -Erv textlinksrc.h5/ext_link5         PASSED
Testing ../../src/h5ls/h5ls -w80 -Er textlinksrc.h5/ext_link1          PASSED
Testing ../../src/h5ls/h5ls -w80 -E textlinksrc.h5                     PASSED
Testing ../../src/h5ls/h5ls -w80 -E textlinksrc.h5/ext_link1           PASSED
Testing ../../src/h5ls/h5ls -w80 --no-dangling-links textlinksrc.h5    PASSED
Testing ../../src/h5ls/h5ls -w80 --follow-symlinks --no-dangling-links PASSED
Testing ../../src/h5ls/h5ls -w80 --follow-symlinks --no-dangling-links PASSED
Testing ../../src/h5ls/h5ls -w80 --follow-symlinks --no-dangling-links PASSED
Testing ../../src/h5ls/h5ls -w80 -v tfloat16.h5                        PASSED
Testing ../../src/h5ls/h5ls -w80 -v tfloat16_be.h5                     PASSED
Testing ../../src/h5ls/h5ls -w80 thlink.h5 tslink.h5                   PASSED
Testing ../../src/h5ls/h5ls -w80 thlink.h5                             PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d tcompound.h5                    PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d tnestedcomp.h5                  PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d -S tnestedcomp.h5               PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d -l tnestedcomp.h5               PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d -l -S tnestedcomp.h5            PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d tloop.h5                        PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d tstr.h5                         PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d tsaf.h5                         PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d tvldtypes1.h5                   PASSED
Testing ../../src/h5ls/h5ls -w80 -r -d tarray1.h5                      PASSED
Testing ../../src/h5ls/h5ls -w80 -d tempty.h5                          PASSED
Testing ../../src/h5ls/h5ls -w80 -v -S tgrpnullspace.h5                PASSED
Testing ../../src/h5ls/h5ls -w80 -v -S tattr2.h5                       PASSED
Testing ../../src/h5ls/h5ls -w80 -v -d tattrreg.h5                     PASSED
Testing ../../src/h5ls/h5ls nosuchfile.h5                              PASSED
Testing ../../src/h5ls/h5ls -v tvldtypes1.h5                           PASSED
Testing ../../src/h5ls/h5ls -v tdatareg.h5                             PASSED
Testing ../../src/h5ls/h5ls -w80 -d tdset_idx.h5                       PASSED
All h5ls tests passed.
        1.89 real         0.00 user         0.04 sys

Finished testing testh5ls.sh 
============================
============================
============================
Testing testh5lsvds.sh 
Finished testing testh5lsvds.sh 
============================
testh5lsvds.sh  Test Log
============================
Testing ../../src/h5ls/h5ls -w80 -v -S 1_vds.h5                        PASSED
Testing ../../src/h5ls/h5ls -w80 -v -S 2_vds.h5                        PASSED
Testing ../../src/h5ls/h5ls -w80 -v -S 3_1_vds.h5                      PASSED
Testing ../../src/h5ls/h5ls -w80 -v -S 3_2_vds.h5                      PASSED
Testing ../../src/h5ls/h5ls -w80 -v -S 4_vds.h5                        PASSED
Testing ../../src/h5ls/h5ls -w80 -v -S 5_vds.h5                        PASSED
All h5ls tests passed.
        0.36 real         0.00 user         0.00 sys

Finished testing testh5lsvds.sh 
============================
============================
============================
Testing h5ls_plugin.sh 
Finished testing h5ls_plugin.sh 
============================
h5ls_plugin.sh  Test Log
============================
Testing ../../src/h5ls/h5ls -w80 -d tudfilter.h5                       PASSED
All Plugin API tests passed.
        0.05 real         0.00 user         0.00 sys

Finished testing h5ls_plugin.sh 
============================
============================
===Serial tests in h5ls ended Wed Jul 30 06:18:48 CEST 2025===
Making check in h5dump
make  h5dumpgentest binread testh5dump.sh testh5dumppbits.sh testh5dumpvds.sh  testh5dumpxml.sh h5dump_plugin.sh
`h5dumpgentest' is up to date.
`binread' is up to date.
`testh5dump.sh' is up to date.
`testh5dumppbits.sh' is up to date.
`testh5dumpvds.sh' is up to date.
`testh5dumpxml.sh' is up to date.
`h5dump_plugin.sh' is up to date.
make  check-TESTS
===Serial tests in h5dump begin Wed Jul 30 06:18:48 CEST 2025===
============================
Testing: h5dumpgentest 
============================
Test log for h5dumpgentest 
============================
        0.14 real         0.00 user         0.00 sys

Finished testing h5dumpgentest 
============================
============================
Testing testh5dump.sh 
Finished testing testh5dump.sh 
============================
testh5dump.sh  Test Log
============================
Testing ../../src/h5dump/h5dump -h                                     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --ddl -y packedbi PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --output packedbi PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -O -y tattr.h5    PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -A -o tattr.h5    PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -y -o trawdatafil PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -O -y -o tnoddlfi PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --ddl=twithddl.tx PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /dset1[1,1;;;] PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -w0 packedbits.h5 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack packedbits.h5     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tcmpdintsize.h5   PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tscalarintsize.h5 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tattrintsize.h5   PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tcmpdattrintsize. PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tscalarattrintsiz PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tscalarintattrsiz PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tintsattrs.h5     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tscalarstring.h5  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tgroup.h5         PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack --group=/g2 -- PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tdset.h5          PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -H -d dset1 -d PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tattr.h5          PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -a /\/attr1 --att PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -N /\/attr1 --any PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack --header -a /a PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tattr4_be.h5      PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tnamed_dtype_attr PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tslink.h5         PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tudlink.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -l slink2 tslink. PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -N slink2 tslink. PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -l udlink2 tudlin PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -d /slink1 tsl PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack thlink.h5         PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /g1/dset2 --da PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /g1/g1.1/dset3 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -g /g1 thlink.h5  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -N /g1 thlink.h5  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /dset1 -g /g2  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -N /dset1 -N /g2  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tcompound.h5      PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -t /type1 --datat PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -N /type1 --any_p PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -t /#6632 -g / PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tcompound_complex PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tcompound_complex PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tbitnopaque.h5    PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tnestedcomp.h5    PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tnestedcmpddt.h5  PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack tall.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --header -g /g1/g PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /g2/dset2.1 -l PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -N /g2/dset2.1 -N PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -a attr1 tall.h5  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -N attr1 tall.h5  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tloop.h5          PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tstr.h5           PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tstr2.h5          PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tsaf.h5           PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tvldtypes1.h5     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tvldtypes2.h5     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tvldtypes3.h5     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tvldtypes4.h5     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tvldtypes5.h5     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tvlstr.h5         PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tvlenstr_array.h5 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tarray1.h5        PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -R tarray1_big PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tarray2.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tarray3.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tarray4.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tarray5.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tarray6.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tarray7.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tarray8.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -d Dataset1 ta PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tempty.h5         PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tgrp_comments.h5  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --filedriver=spli PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --filedriver=fami PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --filedriver=mult PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -w157 tlarge_objn PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -A tall.h5     PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -A 0 tall.h5   PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -A -r tall.h5  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --dataset=/g1/g1. PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /g1/g1.1/dset1 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /dset1[1,1;;;] PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --no-compact-subs PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d FourDimInts -s PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d FourDimInts -s PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d FourDimInts -s PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d FourDimInts -s PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d FourDimInts -s PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -r tchar.h5       PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack charsets.h5       PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -B -d dset tfc PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -B tfcontents2.h5 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --boot-block tfco PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --superblock tfco PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -B file_space.h5  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack=2 --page-buffer-s PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -p -d bogus tf PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -n tfcontents1.h5 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -n --sort_by=name PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -n --sort_by=name PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -n 1 --sort_order PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -n 1 --sort_order PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d compact  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d contiguo PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d chunked  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d external PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -p tfvalues.h5    PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tattr2.h5         PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -e tstr3.h5       PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tstr3.h5          PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -r -d str4 tstr3. PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack taindices.h5      PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -y taindices.h5   PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d 1d -s 1 -S 10  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d 2d -s 1,2 -S 3 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d 3d -s 0,1,2 -S PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d 4d -s 0,0,1,2  PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -d 1d -s 1,3 t PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -d 1d -c 1,3 t PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -d 1d -S 1,3 t PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -d 1d -k 1,3 t PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d szip tfi PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d deflate  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d shuffle  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d fletcher PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d nbit tfi PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d scaleoff PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d all tfil PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H -p -d myfilter PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d deflate -d shu PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d all -d szip tf PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tlonglinks.h5     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d dset4gb -s 429 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack thyperslab.h5     PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tnullspace.h5     PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack tgrpnullspace. PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack zerodim.h5        PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack tfloatsattrs.h PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tldouble.h5       PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack tldouble_scala PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tfloat16.h5       PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tfloat16_be.h5    PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tvms.h5           PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d integer -o out PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /g2/dset2 -b - PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /g6/dset6 -b - PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d integer -o out PASSED
 Running h5import out1.bin -c out3.h5import -o out1.h5                 PASSED
 Running h5diff tbinary.h5 out1.h5 /integer /integer                   PASSED
 Running h5import out1.bin -c tbin1.ddl -o out1D.h5                    PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -b BE -d float -o PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d integer -o out PASSED
 Running h5import out3.bin -c out3.h5import -o out3.h5                 PASSED
 Running h5diff tbinary.h5 out3.h5 /integer /integer                   PASSED
 Running h5import out3.bin -c tbin3.ddl -o out3D.h5                    PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d double -b FILE PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tdatareg.h5       PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -R tdatareg.h5 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack tattrreg.h5       PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack -R tattrreg.h5 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /Dataset1 -s 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --group=1 --sort_ PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --group=1 --sort_ PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -g 2 -q name -z a PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -g 2 -q name -z d PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -q creation_order PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H --sort_by=name PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H --sort_by=name PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H --sort_by=crea PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -H --sort_by=crea PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --sort_by=name -- PASSED
 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --sort_by=name -- PASSED
 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -m %.7f tfpformat PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack textlinksrc.h5    PASSED
 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack textlinkfar.h5    PASSED
 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack textlink.h5       PASSED
 PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack filter_fail.h5 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -y -o tall-6.txt  PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack tgroup.h5 non_ PASSED
Testing ../../src/h5dump/h5dump -p 3790_infinite_loop.h5               PASSED
Testing ../../src/h5dump/h5dump -p err_attr_dspace.h5                  PASSED
Testing ../../src/h5dump/h5dump tCVE_2018_11206_fill_old.h5           testh5dump.sh[1464]: >&./tmp/tCVE_2018_11206_fill_old.h5.out : illegal file descriptor name
 PASSED
Testing ../../src/h5dump/h5dump tCVE_2018_11206_fill_new.h5           testh5dump.sh[1465]: >&./tmp/tCVE_2018_11206_fill_new.h5.out : illegal file descriptor name
 PASSED
Testing ../../src/h5dump/h5dump tCVE-2021-37501_attr_decode.h5        testh5dump.sh[1469]: >&./tmp/tCVE-2021-37501_attr_decode.h5.out : illegal file descriptor name
 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --vfd-name onion  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --vfd-name onion  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --vfd-name onion  PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack --vfd-name onion  PASSED
All h5dump tests passed.
       12.72 real         0.03 user         1.26 sys

Finished testing testh5dump.sh 
============================
============================
============================
Testing testh5dumppbits.sh 
Finished testing testh5dumppbits.sh 
============================
testh5dumppbits.sh  Test Log
============================
Testing ../../src/h5dump/h5dump --enable-error-stack                   PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS16BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU16BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS32BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU32BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS64BITS -M 1 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU64BITS -M 1 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS16BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU16BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS32BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU32BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS16BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU16BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS32BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU32BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS16BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU16BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS32BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU32BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DU64BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /dset1 -M 0,1, PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /Dataset1 -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 0 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 6 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 8 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS16BITS -M 1 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS32BITS -M 3 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M - PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 4 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 3 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 2 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS16BITS -M 1 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS32BITS -M 2 PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack -d /DS08BITS -M 0 PASSED
All h5dump tests passed.
        1.56 real         0.00 user         0.00 sys

Finished testing testh5dumppbits.sh 
============================
============================
============================
Testing testh5dumpvds.sh 
Finished testing testh5dumpvds.sh 
============================
testh5dumpvds.sh  Test Log
============================
Testing ../../src/h5dump/h5dump --enable-error-stack 1_vds.h5          PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack 2_vds.h5          PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack 3_1_vds.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack 3_2_vds.h5        PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack 4_vds.h5          PASSED
Testing ../../src/h5dump/h5dump --enable-error-stack 5_vds.h5          PASSED
Testing ../../src/h5dump/h5dump --vds-view-first-missing --enable-erro PASSED
Testing ../../src/h5dump/h5dump -d /VDS-Eiger --vds-gap-size=1 --enabl PASSED
Testing ../../src/h5dump/h5dump --vds-gap-size=2 --enable-error-stack  PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack 1_vds.h5       PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack 2_vds.h5       PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack 3_1_vds.h5     PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack 3_2_vds.h5     PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack 4_vds.h5       PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack 5_vds.h5       PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack vds-eiger.h5   PASSED
Testing ../../src/h5dump/h5dump -p --enable-error-stack vds-percival-u PASSED
All h5dump tests passed.
        0.77 real         0.00 user         0.00 sys

Finished testing testh5dumpvds.sh 
============================
============================
============================
Testing testh5dumpxml.sh 
Finished testing testh5dumpxml.sh 
============================
testh5dumpxml.sh  Test Log
============================
Testing ../../src/h5dump/h5dump --xml tall.h5                          PASSED
Testing ../../src/h5dump/h5dump --xml tattr.h5                         PASSED
Testing ../../src/h5dump/h5dump --xml tbitfields.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tcompound.h5                     PASSED
Testing ../../src/h5dump/h5dump --xml tcompound2.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tdatareg.h5                      PASSED
Testing ../../src/h5dump/h5dump --xml tdset.h5                         PASSED
Testing ../../src/h5dump/h5dump --xml tdset2.h5                        PASSED
Testing ../../src/h5dump/h5dump --xml tenum.h5                         PASSED
Testing ../../src/h5dump/h5dump --xml tgroup.h5                        PASSED
Testing ../../src/h5dump/h5dump --xml thlink.h5                        PASSED
Testing ../../src/h5dump/h5dump --xml tloop.h5                         PASSED
Testing ../../src/h5dump/h5dump --xml tloop2.h5                        PASSED
Testing ../../src/h5dump/h5dump --xml tmany.h5                         PASSED
Testing ../../src/h5dump/h5dump --xml tnestedcomp.h5                   PASSED
Testing ../../src/h5dump/h5dump --xml tcompound_complex.h5             PASSED
Testing ../../src/h5dump/h5dump --xml tobjref.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml topaque.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml tslink.h5                        PASSED
Testing ../../src/h5dump/h5dump --xml tudlink.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml textlink.h5                      PASSED
Testing ../../src/h5dump/h5dump --xml tstr.h5                          PASSED
Testing ../../src/h5dump/h5dump --xml tstr2.h5                         PASSED
Testing ../../src/h5dump/h5dump --xml tref.h5                          PASSED
Testing ../../src/h5dump/h5dump --xml tname-amp.h5                     PASSED
Testing ../../src/h5dump/h5dump --xml tname-apos.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tname-gt.h5                      PASSED
Testing ../../src/h5dump/h5dump --xml tname-lt.h5                      PASSED
Testing ../../src/h5dump/h5dump --xml tname-quot.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tname-sp.h5                      PASSED
Testing ../../src/h5dump/h5dump --xml tstring.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml tstring-at.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tref-escapes.h5                  PASSED
Testing ../../src/h5dump/h5dump --xml tref-escapes-at.h5               PASSED
Testing ../../src/h5dump/h5dump --xml tnodata.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml tarray1.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml tarray2.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml tarray3.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml tarray6.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml tarray7.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml tvldtypes1.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tvldtypes2.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tvldtypes3.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tvldtypes4.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tvldtypes5.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml tvlstr.h5                        PASSED
Testing ../../src/h5dump/h5dump --xml tsaf.h5                          PASSED
Testing ../../src/h5dump/h5dump --xml tempty.h5                        PASSED
Testing ../../src/h5dump/h5dump --xml tnamed_dtype_attr.h5             PASSED
Testing ../../src/h5dump/h5dump --xml tnullspace.h5                    PASSED
Testing ../../src/h5dump/h5dump --xml --use-dtd tempty.h5              PASSED
Testing ../../src/h5dump/h5dump --xml -u tempty.h5                     PASSED
Testing ../../src/h5dump/h5dump --xml -X : tempty.h5                   PASSED
Testing ../../src/h5dump/h5dump --xml --xml-ns=: tempty.h5             PASSED
Testing ../../src/h5dump/h5dump --xml -X thing: tempty.h5              PASSED
Testing ../../src/h5dump/h5dump --xml --xml-ns=thing: tempty.h5        PASSED
Testing ../../src/h5dump/h5dump --xml --xml-ns=: --xml-dtd=http://some PASSED
Testing ../../src/h5dump/h5dump --xml --use-dtd --xml-dtd=http://somew PASSED
Testing ../../src/h5dump/h5dump --xml -A tall.h5                       PASSED
Testing ../../src/h5dump/h5dump --xml -H --sort_by=name --sort_order=a PASSED
Testing ../../src/h5dump/h5dump --xml -H --sort_by=name --sort_order=d PASSED
Testing ../../src/h5dump/h5dump --xml -H --sort_by=creation_order --so PASSED
Testing ../../src/h5dump/h5dump --xml -H --sort_by=creation_order --so PASSED
Testing ../../src/h5dump/h5dump --xml tfloat16.h5                      PASSED
Testing ../../src/h5dump/h5dump --xml tfloat16_be.h5                   PASSED
Testing ../../src/h5dump/h5dump -u -m %.7f tfpformat.h5                PASSED
Testing ../../src/h5dump/h5dump --xml test35.nc                        PASSED
All h5dumpxml tests passed.
        1.80 real         0.00 user         0.04 sys

Finished testing testh5dumpxml.sh 
============================
============================
============================
Testing h5dump_plugin.sh 
Finished testing h5dump_plugin.sh 
============================
h5dump_plugin.sh  Test Log
============================
Testing ../../src/h5dump/h5dump --enable-error-stack tudfilter.h5      PASSED
All Plugin API tests passed.
        0.05 real         0.00 user         0.00 sys

Finished testing h5dump_plugin.sh 
============================
============================
===Serial tests in h5dump ended Wed Jul 30 06:19:06 CEST 2025===
Making check in misc
Making check in vds
make  UC_1_one_dim_gen UC_2_two_dims_gen  UC_3_gaps_gen UC_4_printf_gen  UC_5_stride_gen
`UC_1_one_dim_gen' is up to date.
`UC_2_two_dims_gen' is up to date.
`UC_3_gaps_gen' is up to date.
`UC_4_printf_gen' is up to date.
`UC_5_stride_gen' is up to date.
make  check-TESTS
===Serial tests in vds begin Wed Jul 30 06:19:06 CEST 2025===
============================
Testing: UC_1_one_dim_gen 
============================
Test log for UC_1_one_dim_gen 
============================
        0.01 real         0.00 user         0.00 sys

Finished testing UC_1_one_dim_gen 
============================
============================
Testing: UC_2_two_dims_gen 
============================
Test log for UC_2_two_dims_gen 
============================
        0.00 real         0.00 user         0.00 sys

Finished testing UC_2_two_dims_gen 
============================
============================
Testing: UC_3_gaps_gen 
============================
Test log for UC_3_gaps_gen 
============================
        0.00 real         0.00 user         0.00 sys

Finished testing UC_3_gaps_gen 
============================
============================
Testing: UC_4_printf_gen 
============================
Test log for UC_4_printf_gen 
============================
        0.00 real         0.00 user         0.00 sys

Finished testing UC_4_printf_gen 
============================
============================
Testing: UC_5_stride_gen 
============================
Test log for UC_5_stride_gen 
============================
        0.00 real         0.00 user         0.00 sys

Finished testing UC_5_stride_gen 
============================
===Serial tests in vds ended Wed Jul 30 06:19:06 CEST 2025===
make  h5repart_gentest h5clear_gentest  talign repart_test  clear_open_chk testh5repart.sh testh5mkgrp.sh testh5clear.sh
`h5repart_gentest' is up to date.
`h5clear_gentest' is up to date.
`talign' is up to date.
`repart_test' is up to date.
`clear_open_chk' is up to date.
`testh5repart.sh' is up to date.
`testh5mkgrp.sh' is up to date.
`testh5clear.sh' is up to date.
make  check-TESTS
===Serial tests in misc begin Wed Jul 30 06:19:06 CEST 2025===
============================
Testing: h5repart_gentest 
============================
Test log for h5repart_gentest 
============================
 PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing h5repart_gentest 
============================
============================
Testing: h5clear_gentest 
============================
Test log for h5clear_gentest 
============================
        0.01 real         0.00 user         0.00 sys

Finished testing h5clear_gentest 
============================
============================
Testing: talign 
============================
Test log for talign 
============================
Testing alignment in compound datatypes                                PASSED
        0.00 real         0.00 user         0.00 sys

Finished testing talign 
============================
============================
Testing testh5repart.sh 
Finished testing testh5repart.sh 
============================
testh5repart.sh  Test Log
============================
Testing ../../src/misc/h5repart -m 20000 family_file%05d.h5 fst_family PASSED
Testing ../../src/misc/h5repart -m 5k family_file%05d.h5 scd_family%05 PASSED
Testing ../../src/misc/h5repart -m 20000 -family_to_single family_file PASSED
Testing ../../src/misc/h5repart -m 20000 -family_to_sec2 family_file%0 PASSED
Testing repart_test                                                    PASSED

testh5repart.sh[188]: cd: /hdf5-1.14.6_writes_to_HOME - No such file or directory
All h5repart tests passed.
        0.18 real         0.00 user         0.00 sys

Finished testing testh5repart.sh 
============================
============================
============================
Testing testh5mkgrp.sh 
Finished testing testh5mkgrp.sh 
============================
testh5mkgrp.sh  Test Log
============================
Testing ../../src/misc/h5mkgrp -h                                      PASSED
Testing ../../src/misc/h5mkgrp h5mkgrp_single.h5 single                PASSED
Verifying h5ls file structure h5mkgrp_single.h5                        PASSED
Testing ../../src/misc/h5mkgrp -v h5mkgrp_single_v.h5 single           PASSED
Verifying h5ls file structure h5mkgrp_single_v.h5                      PASSED
Testing ../../src/misc/h5mkgrp -p h5mkgrp_single_p.h5 single           PASSED
Verifying h5ls file structure h5mkgrp_single_p.h5                      PASSED
Testing ../../src/misc/h5mkgrp -l h5mkgrp_single_l.h5 latest           PASSED
Verifying h5ls file structure h5mkgrp_single_l.h5                      PASSED
Testing ../../src/misc/h5mkgrp h5mkgrp_several.h5 one two              PASSED
Verifying h5ls file structure h5mkgrp_several.h5                       PASSED
Testing ../../src/misc/h5mkgrp -v h5mkgrp_several_v.h5 one two         PASSED
Verifying h5ls file structure h5mkgrp_several_v.h5                     PASSED
Testing ../../src/misc/h5mkgrp -p h5mkgrp_several_p.h5 one two         PASSED
Verifying h5ls file structure h5mkgrp_several_p.h5                     PASSED
Testing ../../src/misc/h5mkgrp -l h5mkgrp_several_l.h5 one two         PASSED
Verifying h5ls file structure h5mkgrp_several_l.h5                     PASSED
Testing ../../src/misc/h5mkgrp -p h5mkgrp_nested_p.h5 /one/two         PASSED
Verifying h5ls file structure h5mkgrp_nested_p.h5                      PASSED
Testing ../../src/misc/h5mkgrp -lp h5mkgrp_nested_lp.h5 /one/two       PASSED
Verifying h5ls file structure h5mkgrp_nested_lp.h5                     PASSED
Testing ../../src/misc/h5mkgrp -p h5mkgrp_nested_mult_p.h5 /one/two /t PASSED
Verifying h5ls file structure h5mkgrp_nested_mult_p.h5                 PASSED
Testing ../../src/misc/h5mkgrp -lp h5mkgrp_nested_mult_lp.h5 /one/two  PASSED
Verifying h5ls file structure h5mkgrp_nested_mult_lp.h5                PASSED
All h5mkgrp tests passed.
        0.55 real         0.00 user         0.00 sys

Finished testing testh5mkgrp.sh 
============================
============================
============================
Testing testh5clear.sh 
Finished testing testh5clear.sh 
============================
testh5clear.sh  Test Log
============================
Testing ../../src/misc/h5clear -h                                     PASSED
Testing ../../src/misc/h5clear                                        PASSED
Testing ../../src/misc/h5clear junk.h5                                PASSED
Testing ../../src/misc/h5clear orig_h5clear_sec2_v3.h5                PASSED
Testing ../../src/misc/h5clear -m                                     PASSED
Testing ../../src/misc/h5clear -s junk.h5                             PASSED
Testing ../../src/misc/h5clear -m -s                                  PASSED
Testing ../../src/misc/h5clear -m -s junk.h5                          PASSED
Testing ../../src/misc/h5clear -m orig_h5clear_sec2_v2.h5             PASSED
Testing ../../src/misc/h5clear -s -m orig_h5clear_sec2_v0.h5          PASSED
Testing ../../src/misc/h5clear -m h5clear_mdc_image.h5                PASSED
Testing ../../src/misc/h5clear --version                              PASSED
Testing ../../src/misc/h5clear -k                                     PASSED
Testing ../../src/misc/h5clear -k junk.h5                             PASSED
Testing ../../src/misc/h5clear -l h5clear_sec2_v2.h5                  PASSED
Testing ../../src/misc/h5clear -m -k                                  PASSED
Testing ../../src/misc/h5clear -l -m                                  PASSED
Testing ../../src/misc/h5clear -m -l junk.h5                          PASSED
Testing ../../src/misc/h5clear -l -m junk.h5                          PASSED
Testing ../../src/misc/h5clear -m -l h5clear_sec2_v0.h5               PASSED
Testing ../../src/misc/h5clear -l -m h5clear_sec2_v0.h5               PASSED
Testing ../../src/misc/h5clear -m mod_h5clear_mdc_image.h5            PASSED
Testing ../../src/misc/h5clear -s -m mod_h5clear_mdc_image.h5         PASSED
Testing ../../src/misc/h5clear -s h5clear_sec2_v3.h5                  PASSED
Testing ../../src/misc/h5clear -s h5clear_log_v3.h5                   PASSED
Testing ../../src/misc/h5clear -s latest_h5clear_sec2_v3.h5           PASSED
Testing ../../src/misc/h5clear -s latest_h5clear_log_v3.h5            PASSED
Testing ../../src/misc/h5clear -s h5clear_sec2_v0.h5                  PASSED
Testing ../../src/misc/h5clear -s h5clear_sec2_v2.h5                  PASSED
Testing ../../src/misc/h5clear --filesize h5clear_status_noclose.h5   PASSED
Testing ../../src/misc/h5clear -s --increment=0 h5clear_status_noclosePASSED
Testing ../../src/misc/h5clear --filesize h5clear_status_noclose.h5   PASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_noclose.PASSED
Testing ../../src/misc/h5clear --increment=0 h5clear_fsm_persist_nocloPASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_noclose.PASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_equal.h5PASSED
Testing ../../src/misc/h5clear --increment h5clear_fsm_persist_equal.hPASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_equal.h5PASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_greater.PASSED
Testing ../../src/misc/h5clear --increment=0 h5clear_fsm_persist_greatPASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_greater.PASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_less.h5 PASSED
Testing ../../src/misc/h5clear --increment=200 h5clear_fsm_persist_lesPASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_less.h5 PASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_user_equPASSED
Testing ../../src/misc/h5clear --increment h5clear_fsm_persist_user_eqPASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_user_equPASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_user_grePASSED
Testing ../../src/misc/h5clear --increment=0 h5clear_fsm_persist_user_PASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_user_grePASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_user_lesPASSED
Testing ../../src/misc/h5clear --increment=200 h5clear_fsm_persist_usePASSED
Testing ../../src/misc/h5clear --filesize h5clear_fsm_persist_user_lesPASSED
All h5clear tests passed.
        0.86 real         0.02 user         0.07 sys

Finished testing testh5clear.sh 
============================
============================
===Serial tests in misc ended Wed Jul 30 06:19:07 CEST 2025===
Making check in h5import
make  h5importtest
`h5importtest' is up to date.
make  check-TESTS
===Serial tests in h5import begin Wed Jul 30 06:19:07 CEST 2025===
============================
Testing: h5importtest 
============================
Test log for h5importtest 
============================
        0.00 real         0.00 user         0.00 sys

Finished testing h5importtest 
============================
============================
Testing h5importtestutil.sh 
Finished testing h5importtestutil.sh 
============================
h5importtestutil.sh  Test Log
============================

==============================
H5IMPORT tests started
==============================
Testing ASCII I32 rank 3 - Output BE                                   PASSED
Testing ASCII I16 rank 3 - Output LE - CHUNKED - extended              PASSED
Testing ASCII I8 - rank 3 - Output I8 LE-Chunked+Extended+Compressed   PASSED
Testing ASCII UI16 - rank 2 - Output LE+Chunked+Compressed             PASSED
Testing ASCII UI32 - rank 3 - Output BE                                PASSED
Testing ASCII F32 - rank 3 - Output LE                                 PASSED
Testing ASCII F64 - rank 3 - Output BE + CHUNKED+Extended+Compressed   PASSED
Testing BINARY F64 - rank 3 - Output LE+CHUNKED+Extended+Compressed    PASSED
Testing H5DUMP-BINARY F64 - rank 3 - Output LE+CHUNKED+Extended+Compre PASSED
Testing BINARY I8 - rank 3 - Output I16LE + Chunked+Extended+Compresse PASSED
Testing H5DUMP-BINARY I8 - rank 3 - Output I16LE + Chunked+Extended+Co PASSED
Testing BINARY I16 - rank 3 - Output order LE + CHUNKED + extended     PASSED
Testing H5DUMP-BINARY I16 - rank 3 - Output order LE + CHUNKED + exten PASSED
Testing BINARY I32 - rank 3 - Output BE + CHUNKED                      PASSED
Testing H5DUMP-BINARY I32 - rank 3 - Output BE + CHUNKED               PASSED
Testing BINARY UI16 - rank 3 - Output byte BE + CHUNKED                PASSED
Testing H5DUMP-BINARY UI16 - rank 3 - Output byte BE + CHUNKED         PASSED
Testing BINARY UI32 - rank 3 - Output LE + CHUNKED                     PASSED
Testing H5DUMP-BINARY UI32 - rank 3 - Output LE + CHUNKED              PASSED
Testing STR                                                            PASSED
Testing H5DUMP-STR                                                     PASSED
Testing BINARY I8 CR LF EOF                                            PASSED
Testing H5DUMP-BINARY I8 CR LF EOF                                     PASSED
Testing ASCII F64 - rank 1 - INPUT-CLASS TEXTFPE                       PASSED
Testing Binary Subset FP                                               PASSED
Testing Binary Subset INT                                              PASSED
Testing Binary Subset UINT                                             PASSED
All h5import tests passed.
        1.03 real         0.00 user         0.00 sys

Finished testing h5importtestutil.sh 
============================
============================
===Serial tests in h5import ended Wed Jul 30 06:19:08 CEST 2025===
Making check in h5repack
make  h5repackgentest h5repack.sh h5repack_plugin.sh
`h5repackgentest' is up to date.
`h5repack.sh' is up to date.
`h5repack_plugin.sh' is up to date.
make  check-TESTS
===Serial tests in h5repack begin Wed Jul 30 06:19:09 CEST 2025===
============================
Testing: h5repackgentest 
============================
Test log for h5repackgentest 
============================
        0.01 real         0.00 user         0.00 sys

Finished testing h5repackgentest 
============================
============================
Testing h5repack.sh 
Finished testing h5repack.sh 
============================
h5repack.sh  Test Log
============================
Testing ../../src/h5repack/h5repack -h                                 PASSED
fill h5repack_fill.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_fill.h5 out-fill.h5repack_fill.h5     PASSED
objs h5repack_objs.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_objs.h5 out-objs.h5repack_objs.h5     PASSED
attr h5repack_attr.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_attr.h5 out-attr.h5repack_attr.h5     PASSED
hlink h5repack_hlink.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_hlink.h5 out-hlink.h5repack_hlink.h5  PASSED
layout h5repack_layout.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_layout.h5 out-layout.h5repack_layout. PASSED
early h5repack_early.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_early.h5 out-early.h5repack_early.h5  PASSED
nested_8bit_enum h5repack_nested_8bit_enum_deflated.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_nested_8bit_enum_deflated.h5 out-nest PASSED
gzip_individual h5repack_layout.h5 -f dset1:GZIP=1 -l dset1:CHUNK=20x10
Testing ../../src/h5repack/h5repack -f dset1:GZIP=1 -l dset1:CHUNK=20x PASSED
Verifying h5diff output h5repack_layout.h5 out-gzip_individual.h5repac PASSED
gzip_all h5repack_layout.h5 -f GZIP=1
Testing ../../src/h5repack/h5repack -f GZIP=1                          PASSED
Verifying h5diff output h5repack_layout.h5 out-gzip_all.h5repack_layou PASSED
szip_individual h5repack_layout.h5 -f dset2:SZIP=8,EC -l dset2:CHUNK=20x10
Testing ../../src/h5repack/h5repack -f dset2:SZIP=8,EC -l dset2:CHUNK= PASSED
Verifying h5diff output h5repack_layout.h5 out-szip_individual.h5repac PASSED
szip_all h5repack_layout.h5 -f SZIP=8,NN
Testing ../../src/h5repack/h5repack -f SZIP=8,NN                       PASSED
Verifying h5diff output h5repack_layout.h5 out-szip_all.h5repack_layou PASSED
shuffle_individual h5repack_layout.h5 -f dset2:SHUF -l dset2:CHUNK=20x10
Testing ../../src/h5repack/h5repack -f dset2:SHUF -l dset2:CHUNK=20x10 PASSED
Verifying h5diff output h5repack_layout.h5 out-shuffle_individual.h5re PASSED
shuffle_all h5repack_layout.h5 -f SHUF
Testing ../../src/h5repack/h5repack -f SHUF                            PASSED
Verifying h5diff output h5repack_layout.h5 out-shuffle_all.h5repack_la PASSED
fletcher_individual h5repack_layout.h5 -f dset2:FLET -l dset2:CHUNK=20x10
Testing ../../src/h5repack/h5repack -f dset2:FLET -l dset2:CHUNK=20x10 PASSED
Verifying h5diff output h5repack_layout.h5 out-fletcher_individual.h5r PASSED
fletcher_all h5repack_layout.h5 -f FLET
Testing ../../src/h5repack/h5repack -f FLET                            PASSED
Verifying h5diff output h5repack_layout.h5 out-fletcher_all.h5repack_l PASSED
all_filters h5repack_layout.h5 -f dset2:SHUF -f dset2:FLET -f dset2:SZIP=8,NN -f dset2:GZIP=1 -l dset2:CHUNK=20x10
Testing ../../src/h5repack/h5repack -f dset2:SHUF -f dset2:FLET -f dse PASSED
Verifying h5diff output h5repack_layout.h5 out-all_filters.h5repack_la PASSED
Testing ../../src/h5repack/h5repack -v -f /dset_deflate:GZIP=9         PASSED
Verifying h5diff output h5repack_filters.h5 out-gzip_verbose_filters.h PASSED
Verifying output from ../../src/h5repack/h5repack -v -f /dset_deflate: PASSED
szip_copy h5repack_szip.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_szip.h5 out-szip_copy.h5repack_szip.h PASSED
szip_remove h5repack_szip.h5 --filter=dset_szip:NONE
Testing ../../src/h5repack/h5repack --filter=dset_szip:NONE            PASSED
Verifying h5diff output h5repack_szip.h5 out-szip_remove.h5repack_szip PASSED
deflate_copy h5repack_deflate.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_deflate.h5 out-deflate_copy.h5repack_ PASSED
deflate_remove h5repack_deflate.h5 -f dset_deflate:NONE
Testing ../../src/h5repack/h5repack -f dset_deflate:NONE               PASSED
Verifying h5diff output h5repack_deflate.h5 out-deflate_remove.h5repac PASSED
shuffle_copy h5repack_shuffle.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_shuffle.h5 out-shuffle_copy.h5repack_ PASSED
shuffle_remove h5repack_shuffle.h5 -f dset_shuffle:NONE
Testing ../../src/h5repack/h5repack -f dset_shuffle:NONE               PASSED
Verifying h5diff output h5repack_shuffle.h5 out-shuffle_remove.h5repac PASSED
fletcher_copy h5repack_fletcher.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_fletcher.h5 out-fletcher_copy.h5repac PASSED
fletcher_remove h5repack_fletcher.h5 -f dset_fletcher32:NONE
Testing ../../src/h5repack/h5repack -f dset_fletcher32:NONE            PASSED
Verifying h5diff output h5repack_fletcher.h5 out-fletcher_remove.h5rep PASSED
nbit_copy h5repack_nbit.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_nbit.h5 out-nbit_copy.h5repack_nbit.h PASSED
nbit_remove h5repack_nbit.h5 -f dset_nbit:NONE
Testing ../../src/h5repack/h5repack -f dset_nbit:NONE                  PASSED
Verifying h5diff output h5repack_nbit.h5 out-nbit_remove.h5repack_nbit PASSED
nbit_add h5repack_nbit.h5 -f dset_int31:NBIT
Testing ../../src/h5repack/h5repack -f dset_int31:NBIT                 PASSED
Verifying h5diff output h5repack_nbit.h5 out-nbit_add.h5repack_nbit.h5 PASSED
scale_copy h5repack_soffset.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_soffset.h5 out-scale_copy.h5repack_so PASSED
scale_add h5repack_soffset.h5 -f dset_none:SOFF=31,IN
Testing ../../src/h5repack/h5repack -f dset_none:SOFF=31,IN            PASSED
Verifying h5diff output h5repack_soffset.h5 out-scale_add.h5repack_sof PASSED
scale_remove h5repack_soffset.h5 -f dset_scaleoffset:NONE
Testing ../../src/h5repack/h5repack -f dset_scaleoffset:NONE           PASSED
Verifying h5diff output h5repack_soffset.h5 out-scale_remove.h5repack_ PASSED
remove_all h5repack_filters.h5 -f NONE
Testing ../../src/h5repack/h5repack -f NONE                            PASSED
Verifying h5diff output h5repack_filters.h5 out-remove_all.h5repack_fi PASSED
deflate_convert h5repack_deflate.h5 -f dset_deflate:SZIP=8,NN
Testing ../../src/h5repack/h5repack -f dset_deflate:SZIP=8,NN          PASSED
Verifying h5diff output h5repack_deflate.h5 out-deflate_convert.h5repa PASSED
szip_convert h5repack_szip.h5 -f dset_szip:GZIP=1
Testing ../../src/h5repack/h5repack -f dset_szip:GZIP=1                PASSED
Verifying h5diff output h5repack_szip.h5 out-szip_convert.h5repack_szi PASSED
Testing ../../src/h5repack/h5repack -f GZIP=2 -m 1024                  PASSED
Verifying h5dump output -f GZIP=2 -m 1024                              PASSED
deflate_file h5repack_layout.h5 -e h5repack.info
Testing ../../src/h5repack/h5repack -e h5repack.info                   PASSED
Verifying h5diff output h5repack_layout.h5 out-deflate_file.h5repack_l PASSED
Testing ../../src/h5repack/h5repack -L                                 PASSED
Verifying h5dump output -L                                             PASSED
Testing ../../src/h5repack/h5repack -S PAGE -P 1                       PASSED
Verifying h5stat output -S PAGE -P 1                                   PASSED
Testing ../../src/h5repack/h5repack -S AGGR                            PASSED
Verifying h5stat output -S AGGR                                        PASSED
Testing ../../src/h5repack/h5repack -S PAGE -T 10 -G 2048              PASSED
Verifying h5stat output -S PAGE -T 10 -G 2048                          PASSED
Testing ../../src/h5repack/h5repack -G 512 -S AGGR                     PASSED
Verifying h5stat output -G 512 -S AGGR                                 PASSED
Testing ../../src/h5repack/h5repack -S NONE -P 1                       PASSED
Verifying h5stat output -S NONE -P 1                                   PASSED
Testing ../../src/h5repack/h5repack -S FSM_AGGR -P 1 -T 5              PASSED
Verifying h5stat output -S FSM_AGGR -P 1 -T 5                          PASSED
Testing ../../src/h5repack/h5repack --layout dset2:CHUNK=20x10         PASSED
Verifying h5diff output h5repack_layout.h5 out-dset2_chunk_20x10.h5rep PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l CHUNK=20x10                     PASSED
Verifying h5diff output h5repack_layout.h5 out-chunk_20x10.h5repack_la PASSED
Verifying layouts                                                     
Testing /home/pobj/hdf5-1.14.6/build-amd64/tools/test/h5repack/../../s PASSED
Testing ../../src/h5repack/h5repack -l dset2:CONTI                     PASSED
Verifying h5diff output h5repack_layout.h5 out-dset2_conti.h5repack_la PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l CONTI                           PASSED
Verifying h5diff output h5repack_layout.h5 out-conti.h5repack_layout.h PASSED
Verifying layouts                                                     
Testing /home/pobj/hdf5-1.14.6/build-amd64/tools/test/h5repack/../../s PASSED
Testing ../../src/h5repack/h5repack -l dset2:COMPA                     PASSED
Verifying h5diff output h5repack_layout.h5 out-dset2_compa.h5repack_la PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l COMPA                           PASSED
Verifying h5diff output h5repack_layout.h5 out-compa.h5repack_layout.h PASSED
Verifying layouts                                                     
Testing /home/pobj/hdf5-1.14.6/build-amd64/tools/test/h5repack/../../s PASSED
Testing ../../src/h5repack/h5repack --layout=dset2:CHUNK=20x10x5 --ena PASSED
Testing ../../src/h5repack/h5repack -l dset_compact:CONTI              PASSED
Verifying h5diff output h5repack_layout.h5 out-dset_compa_conti.h5repa PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l dset_compact:CHUNK=2x5          PASSED
Verifying h5diff output h5repack_layout.h5 out-dset_compa_chunk.h5repa PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l dset_compact:COMPA              PASSED
Verifying h5diff output h5repack_layout.h5 out-dset_compa_compa.h5repa PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l dset_contiguous:COMPA           PASSED
Verifying h5diff output h5repack_layout.h5 out-dset_conti_compa.h5repa PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l dset_contiguous:CHUNK=3x6       PASSED
Verifying h5diff output h5repack_layout.h5 out-dset_conti_chunk.h5repa PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l dset_contiguous:CONTI           PASSED
Verifying h5diff output h5repack_layout.h5 out-dset_conti_conti.h5repa PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l dset_chunk:COMPA                PASSED
Verifying h5diff output h5repack_layout.h5 out-chunk_compa.h5repack_la PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l dset_chunk:CONTI                PASSED
Verifying h5diff output h5repack_layout.h5 out-chunk_conti.h5repack_la PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l dset_chunk:CHUNK=18x13          PASSED
Verifying h5diff output h5repack_layout.h5 out-chunk_18x13.h5repack_la PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l contig_small:COMPA              PASSED
Verifying h5diff output h5repack_layout2.h5 out-contig_small_compa.h5r PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l chunked_small_fixed:COMPA       PASSED
Verifying h5diff output h5repack_layout2.h5 out-contig_small_fixed_com PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l chunk_unlimit1:CHUNK=100x300    PASSED
Verifying h5diff output h5repack_layout3.h5 out-chunk2chunk.h5repack_l PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l chunk_unlimit1:CONTI            PASSED
Verifying h5diff output h5repack_layout3.h5 out-chunk2conti.h5repack_l PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l chunk_unlimit1:COMPA            PASSED
Verifying h5diff output h5repack_layout3.h5 out-chunk2compa.h5repack_l PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -f chunk_unlimit1:NONE             PASSED
Verifying h5diff output h5repack_layout3.h5 out-error1.h5repack_layout PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -f chunk_unlimit2:NONE             PASSED
Verifying h5diff output h5repack_layout3.h5 out-error2.h5repack_layout PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -f chunk_unlimit3:NONE             PASSED
Verifying h5diff output h5repack_layout3.h5 out-error3.h5repack_layout PASSED
Verifying a dataset layout                                             PASSED
error4 h5repack_layout3.h5 -f NONE
Testing ../../src/h5repack/h5repack -f NONE                            PASSED
Verifying h5diff output h5repack_layout3.h5 out-error4.h5repack_layout PASSED
Testing ../../src/h5repack/h5repack -l chunk_unlimit2:CONTI            PASSED
Verifying h5diff output h5repack_layout3.h5 out-ckdim_biger.h5repack_l PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l chunk_unlimit3:CONTI            PASSED
Verifying h5diff output h5repack_layout3.h5 out-ckdim_smaller.h5repack PASSED
Verifying a dataset layout                                             PASSED
native_fill h5repack_fill.h5 -n
Testing ../../src/h5repack/h5repack -n                                 PASSED
Verifying h5diff output h5repack_fill.h5 out-native_fill.h5repack_fill PASSED
native_attr h5repack_attr.h5 -n
Testing ../../src/h5repack/h5repack -n                                 PASSED
Verifying h5diff output h5repack_attr.h5 out-native_attr.h5repack_attr PASSED
Testing ../../src/h5repack/h5repack --layout CHUNK=20x10 --filter GZIP PASSED
Verifying h5diff output h5repack_layout.h5 out-layout_long_switches.h5 PASSED
Verifying layouts                                                     
Testing /home/pobj/hdf5-1.14.6/build-amd64/tools/test/h5repack/../../s PASSED
Testing ../../src/h5repack/h5repack -l CHUNK=20x10 -f GZIP=1 -m 10 -n  PASSED
Verifying h5diff output h5repack_layout.h5 out-layout_short_switches.h PASSED
Verifying layouts                                                     
Testing /home/pobj/hdf5-1.14.6/build-amd64/tools/test/h5repack/../../s PASSED
global_filters h5repack_layout.h5 --filter GZIP=1 --filter SHUF
Testing ../../src/h5repack/h5repack --filter GZIP=1 --filter SHUF      PASSED
Verifying h5diff output h5repack_layout.h5 out-global_filters.h5repack PASSED
Testing ../../src/h5repack/h5repack -l CHUNK=20x10 -f GZIP=1 -m 10 -n  PASSED
Verifying h5diff output h5repack_layout.h5 out-old_style_layout_short_ PASSED
add_userblock h5repack_objs.h5 -u ublock.bin -b 2048
Testing ../../src/h5repack/h5repack -u ublock.bin -b 2048              PASSED
Verifying h5diff output h5repack_objs.h5 out-add_userblock.h5repack_ob PASSED
reserve_userblock h5repack_objs.h5 -b 2048
Testing ../../src/h5repack/h5repack -b 2048                            PASSED
Verifying h5diff output h5repack_objs.h5 out-reserve_userblock.h5repac PASSED
add_alignment h5repack_objs.h5 -t 1 -a 1
Testing ../../src/h5repack/h5repack -t 1 -a 1                          PASSED
Verifying h5diff output h5repack_objs.h5 out-add_alignment.h5repack_ob PASSED
upgrade_layout h5repack_layouto.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_layouto.h5 out-upgrade_layout.h5repac PASSED
gt_mallocsize h5repack_objs.h5 -f GZIP=1
Testing ../../src/h5repack/h5repack -f GZIP=1                          PASSED
Verifying h5diff output h5repack_objs.h5 out-gt_mallocsize.h5repack_ob PASSED
committed_dt h5repack_named_dtypes.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_named_dtypes.h5 out-committed_dt.h5re PASSED
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output tfamily%05d.h5 out-family.tfamily%05d.h5       PASSED
bug1814 h5repack_refs.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_refs.h5 out-bug1814.h5repack_refs.h5  PASSED
HDFFV-5932 h5repack_attr_refs.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5repack_attr_refs.h5 out-HDFFV-5932.h5repack_ PASSED
HDFFV-7840 h5diff_attr1.h5
Testing ../../src/h5repack/h5repack                                    PASSED
Verifying h5diff output h5diff_attr1.h5 out-HDFFV-7840.h5diff_attr1.h5 PASSED
Testing ../../src/h5repack/h5repack --low=1 --high=2 -f GZIP=8 -l dseth5repack.sh[1850]: >&./tmp/h5repack_CVE-2018-17432_out.h5-h5repack_CVE-2018-17432.h5.out : illegal file descriptor name
grep: ./tmp/h5repack_CVE-2018-17432_out.h5-h5repack_CVE-2018-17432.h5.out: No such file or directory
 PASSED
Testing ../../src/h5repack/h5repack                                   h5repack.sh[1854]: >&./tmp/h5repack_CVE-2018-14460_out.h5-h5repack_CVE-2018-14460.h5.out : illegal file descriptor name
grep: ./tmp/h5repack_CVE-2018-14460_out.h5-h5repack_CVE-2018-14460.h5.out: No such file or directory
 PASSED
Testing ../../src/h5repack/h5repack -M 8192                            PASSED
Verifying h5diff output h5repack_layout.h5 out-meta_short.h5repack_lay PASSED
Testing ../../src/h5repack/h5repack -M 8192                            PASSED
Verifying h5diff output h5repack_layout.h5 out-meta_short.h5repack_lay PASSED
Verify the sizes of both output files ( vs )                           PASSED
Testing ../../src/h5repack/h5repack --metadata_block_size=8192         PASSED
Verifying h5diff output h5repack_layout.h5 out-meta_long.h5repack_layo PASSED
Testing ../../src/h5repack/h5repack --metadata_block_size=8192         PASSED
Verifying h5diff output h5repack_layout.h5 out-meta_long.h5repack_layo PASSED
Verify the sizes of both output files ( vs )                           PASSED
Testing ../../src/h5repack/h5repack --layout vds_dset:CHUNK=20x10x5    PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l vds_dset:CHUNK=2x5x8            PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l vds_dset:CHUNK=3x6x9            PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l vds_dset:COMPA                  PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -l vds_dset:CONTI                  PASSED
Verifying a dataset layout                                             PASSED
Testing ../../src/h5repack/h5repack -j 0 -k 2 h5repack_layout.h5       PASSED
Verifying h5diff output h5repack_layout.h5 out-verbounds-low0-high2.h5 PASSED
Verifying superblock                                                   PASSED
Testing ../../src/h5repack/h5repack -j 1 -k 2 h5repack_layout.h5       PASSED
Verifying h5diff output h5repack_layout.h5 out-verbounds-low1-high2.h5 PASSED
Verifying superblock                                                   PASSED
Testing ../../src/h5repack/h5repack -j 2 -k 2 h5repack_layout.h5       PASSED
Verifying h5diff output h5repack_layout.h5 out-verbounds-low2-high2.h5 PASSED
Verifying superblock                                                   PASSED
Testing ../../src/h5repack/h5repack 0 1 bounds_latest_latest.h5       Error occurred while repacking
 PASSED
Testing external consolidation on f32le with h5repack -l CONTI         . . .
Verifying h5diff output h5repack_f32le.h5 h5repack_f32le_ex.h5         PASSED
Verifying h5diff output h5repack_f32le_rp.h5 h5repack_f32le.h5         PASSED
Verifying h5diff output h5repack_f32le_rp.h5 h5repack_f32le_ex.h5      PASSED
Verifying h5diff unequal h5repack_f32le.h5 h5repack_f32le_ex.h5        PASSED
Verifying h5diff unequal h5repack_f32le_rp.h5 h5repack_f32le_ex.h5     PASSED
Verifying h5diff output h5repack_f32le.h5 h5repack_f32le_rp.h5         PASSED
. . . PASSED
Testing external consolidation on int32le_1d with h5repack -l CONTI    . . .
Verifying h5diff output h5repack_int32le_1d.h5 h5repack_int32le_1d_ex. PASSED
Verifying h5diff output h5repack_int32le_1d_rp.h5 h5repack_int32le_1d. PASSED
Verifying h5diff output h5repack_int32le_1d_rp.h5 h5repack_int32le_1d_ PASSED
Verifying h5diff unequal h5repack_int32le_1d.h5 h5repack_int32le_1d_ex PASSED
Verifying h5diff unequal h5repack_int32le_1d_rp.h5 h5repack_int32le_1d PASSED
Verifying h5diff output h5repack_int32le_1d.h5 h5repack_int32le_1d_rp. PASSED
. . . PASSED
Testing external consolidation on int32le_2d with h5repack -l CONTI    . . .
Verifying h5diff output h5repack_int32le_2d.h5 h5repack_int32le_2d_ex. PASSED
Verifying h5diff output h5repack_int32le_2d_rp.h5 h5repack_int32le_2d. PASSED
Verifying h5diff output h5repack_int32le_2d_rp.h5 h5repack_int32le_2d_ PASSED
Verifying h5diff unequal h5repack_int32le_2d.h5 h5repack_int32le_2d_ex PASSED
Verifying h5diff unequal h5repack_int32le_2d_rp.h5 h5repack_int32le_2d PASSED
Verifying h5diff output h5repack_int32le_2d.h5 h5repack_int32le_2d_rp. PASSED
. . . PASSED
Testing external consolidation on int32le_3d with h5repack -l CONTI    . . .
Verifying h5diff output h5repack_int32le_3d.h5 h5repack_int32le_3d_ex. PASSED
Verifying h5diff output h5repack_int32le_3d_rp.h5 h5repack_int32le_3d. PASSED
Verifying h5diff output h5repack_int32le_3d_rp.h5 h5repack_int32le_3d_ PASSED
Verifying h5diff unequal h5repack_int32le_3d.h5 h5repack_int32le_3d_ex PASSED
Verifying h5diff unequal h5repack_int32le_3d_rp.h5 h5repack_int32le_3d PASSED
Verifying h5diff output h5repack_int32le_3d.h5 h5repack_int32le_3d_rp. PASSED
. . . PASSED
Testing external consolidation on uint8be with h5repack -l CONTI       . . .
Verifying h5diff output h5repack_uint8be.h5 h5repack_uint8be_ex.h5     PASSED
Verifying h5diff output h5repack_uint8be_rp.h5 h5repack_uint8be.h5     PASSED
Verifying h5diff output h5repack_uint8be_rp.h5 h5repack_uint8be_ex.h5  PASSED
Verifying h5diff unequal h5repack_uint8be.h5 h5repack_uint8be_ex.h5    PASSED
Verifying h5diff unequal h5repack_uint8be_rp.h5 h5repack_uint8be_ex.h5 PASSED
Verifying h5diff output h5repack_uint8be.h5 h5repack_uint8be_rp.h5     PASSED
. . . PASSED
Testing ../../src/h5repack/h5repack --enable-error-stack               PASSED
Verifying h5dump output --enable-error-stack                           PASSED
Testing ../../src/h5repack/h5repack --enable-error-stack               PASSED
Verifying h5dump output --enable-error-stack                           PASSED
Testing ../../src/h5repack/h5repack --enable-error-stack               PASSED
Verifying h5dump output --enable-error-stack                           PASSED
Testing ../../src/h5repack/h5repack --enable-error-stack               PASSED
Verifying h5dump output --enable-error-stack                           PASSED
Testing ../../src/h5repack/h5repack --enable-error-stack               PASSED
Verifying h5dump output --enable-error-stack                           PASSED
Testing ../../src/h5repack/h5repack --merge                            PASSED
Verifying h5diff equal --merge                                         PASSED
Verifying output from ../../src/h5repack/h5repack --merge              PASSED
Testing ../../src/h5repack/h5repack --merge                            PASSED
Verifying h5diff unequal --merge                                       PASSED
Verifying output from ../../src/h5repack/h5repack --merge              PASSED
Testing ../../src/h5repack/h5repack --merge                            PASSED
Verifying h5diff equal --merge                                         PASSED
Verifying output from ../../src/h5repack/h5repack --merge              PASSED
Testing ../../src/h5repack/h5repack --prune --enable-error-stack       PASSED
Verifying h5dump output --prune --enable-error-stack                   PASSED
Testing ../../src/h5repack/h5repack --prune --enable-error-stack       PASSED
Verifying h5dump output --prune --enable-error-stack                   PASSED
Testing ../../src/h5repack/h5repack --prune --enable-error-stack       PASSED
Verifying h5dump output --prune --enable-error-stack                   PASSED
Testing ../../src/h5repack/h5repack --prune --enable-error-stack       PASSED
Verifying h5dump output --prune --enable-error-stack                   PASSED
Testing ../../src/h5repack/h5repack --prune --enable-error-stack       PASSED
Verifying h5dump output --prune --enable-error-stack                   PASSED
Testing ../../src/h5repack/h5repack --prune --enable-error-stack       PASSED
Verifying h5dump output --prune --enable-error-stack                   PASSED
Testing ../../src/h5repack/h5repack --merge --prune --enable-error-sta PASSED
Verifying h5dump output --merge --prune --enable-error-stack           PASSED
Testing ../../src/h5repack/h5repack --merge --prune --enable-error-sta PASSED
Verifying h5dump output --merge --prune --enable-error-stack           PASSED
Testing ../../src/h5repack/h5repack --merge --prune --enable-error-sta PASSED
Verifying h5dump output --merge --prune --enable-error-stack           PASSED
Testing ../../src/h5repack/h5repack --src-vfd-name onion --src-vfd-inf PASSED
Verifying h5dump output --src-vfd-name onion --src-vfd-info 1          PASSED
Testing ../../src/h5repack/h5repack --src-vfd-name onion --src-vfd-inf PASSED
Verifying h5dump output --src-vfd-name onion --src-vfd-info 1          PASSED
Testing ../../src/h5repack/h5repack --src-vfd-name onion --src-vfd-inf PASSED
Verifying h5dump output --src-vfd-name onion --src-vfd-info 1          PASSED
All h5repack tests passed.
        6.20 real         0.22 user         0.61 sys

Finished testing h5repack.sh 
============================
============================
============================
Testing h5repack_plugin.sh 
Finished testing h5repack_plugin.sh 
============================
h5repack_plugin.sh  Test Log
============================
plugin_version_test h5repack_layout.h5 -v -f UD=260,0,4,9,1,14,6
Testing ../../src/h5repack/h5repack -v -f UD=260,0,4,9,1,14,6          PASSED
 PASSED
Verifying h5dump output -pH out-plugin_version_test.h5repack_layout.h5 PASSED
plugin_test h5repack_layout.h5 -v -f UD=257,0,1,9
Testing ../../src/h5repack/h5repack -v -f UD=257,0,1,9                 PASSED
 PASSED
Verifying h5dump output -pH out-plugin_test.h5repack_layout.h5         PASSED
All Plugin API tests passed.
        0.16 real         0.00 user         0.00 sys

Finished testing h5repack_plugin.sh 
============================
============================
===Serial tests in h5repack ended Wed Jul 30 06:19:15 CEST 2025===
Making check in h5jam
make  tellub h5jamgentest getub testh5jam.sh
`tellub' is up to date.
`h5jamgentest' is up to date.
`getub' is up to date.
`testh5jam.sh' is up to date.
make  check-TESTS
===Serial tests in h5jam begin Wed Jul 30 06:19:15 CEST 2025===
============================
Testing testh5jam.sh 
Finished testing testh5jam.sh 
============================
testh5jam.sh  Test Log
============================
Testing h5jam -h                                                       PASSED
Testing h5jam -i tall.h5 -u tall.h5 -o tall-tmp.h5                     PASSED
Testing h5jam -u u10.txt -i tall.h5 -o ta2.h5                          PASSED
Compare ta2.h5 to ./tmp/tall.h5                                        PASSED
Testing h5jam -u u511.txt -i tall.h5 -o ta3.h5                         PASSED
Compare ta3.h5 to ./tmp/tall.h5                                        PASSED
Testing h5jam -u u512.txt -i tall.h5 -o ta4.h5                         PASSED
Compare ta4.h5 to ./tmp/tall.h5                                        PASSED
Testing h5jam -u u513.txt -i tall.h5 -o ta5.h5                         PASSED
Compare ta5.h5 to ./tmp/tall.h5                                        PASSED
Testing jam -u u10.txt -i ta6.h5                                       PASSED
Compare ta6.h5 to ./tmp/tall.h5                                        PASSED
Testing jam -u u511.txt -i ta7.h5                                      PASSED
Compare ta7.h5 to ./tmp/tall.h5                                        PASSED
Testing jam -u u512.txt -i ta8.h5                                      PASSED
Compare ta8.h5 to ./tmp/tall.h5                                        PASSED
Testing jam -u u513.txt -i ta9.h5                                      PASSED
Compare ta9.h5 to ./tmp/tall.h5                                        PASSED
Testing h5jam -u u10.txt -i twithub.h5 -o tax2.h5                      PASSED
Compare tax2.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u511.txt -i twithub.h5 -o tax3.h5                     PASSED
Compare tax3.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u512.txt -i twithub.h5 -o tax4.h5                     PASSED
Compare tax4.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u513.txt -i twithub.h5 -o tax5.h5                     PASSED
Compare tax5.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u10.txt -i twithub513.h5 -o tax6.h5                   PASSED
Compare tax6.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u511.txt -i twithub513.h5 -o tax7.h5                  PASSED
Compare tax7.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u512.txt -i twithub513.h5 -o tax8.h5                  PASSED
Compare tax8.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u513.txt -i twithub513.h5 -o tax9.h5                  PASSED
Compare tax9.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u10.txt -i twithub.h5 -o taz2.h5 --clobber            PASSED
Compare taz2.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u511.txt -i twithub.h5 -o taz3.h5 --clobber           PASSED
Compare taz3.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u512.txt -i twithub.h5 -o taz4.h5 --clobber           PASSED
Compare taz4.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u513.txt -i twithub.h5 -o taz5.h5 --clobber           PASSED
Compare taz5.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u10.txt -i twithub513.h5 -o taz6.h5 --clobber         PASSED
Compare taz6.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u511.txt -i twithub513.h5 -o taz7.h5 --clobber        PASSED
Compare taz7.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u512.txt -i twithub513.h5 -o taz8.h5 --clobber        PASSED
Compare taz8.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -u u513.txt -i twithub513.h5 -o taz9.h5 --clobber        PASSED
Compare taz9.h5 to ./tmp/tall.h5                                       PASSED
Testing jam -u u10.txt -i tay2.h5 --clobber                            PASSED
Compare tay2.h5 to ./tmp/tall.h5                                       PASSED
Testing jam -u u511.txt -i tay3.h5 --clobber                           PASSED
Compare tay3.h5 to ./tmp/tall.h5                                       PASSED
Testing jam -u u512.txt -i tay4.h5 --clobber                           PASSED
Compare tay4.h5 to ./tmp/tall.h5                                       PASSED
Testing jam -u u513.txt -i tay5.h5 --clobber                           PASSED
Compare tay5.h5 to ./tmp/tall.h5                                       PASSED
Testing jam -u u10.txt -i tay6.h5 --clobber                            PASSED
Compare tay6.h5 to ./tmp/tall.h5                                       PASSED
Testing jam -u u511.txt -i tay7.h5 --clobber                           PASSED
Compare tay7.h5 to ./tmp/tall.h5                                       PASSED
Testing jam -u u512.txt -i tay8.h5 --clobber                           PASSED
Compare tay8.h5 to ./tmp/tall.h5                                       PASSED
Testing jam -u u513.txt -i tay9.h5 --clobber                           PASSED
Compare tay9.h5 to ./tmp/tall.h5                                       PASSED
Testing h5jam -h                                                       PASSED
Testing h5unjam -i tai1.h5 -u o10.txt -o taa1.h5                       PASSED
Compare taa1.h5 to ./tmp/tall.h5                                       PASSED
Testing h5unjam -i tai2.h5 -u o512.txt -o taa2.h5                      PASSED
Compare taa2.h5 to ./tmp/tall.h5                                       PASSED
Testing h5unjam -i tai3.h5 -o taa3.h5 > uofile                         PASSED
Compare taa3.h5 to ./tmp/tall.h5                                       PASSED
Testing h5unjam -i tai4.h5 -o taa4.h5 > uofile                         PASSED
Compare taa4.h5 to ./tmp/tall.h5                                       PASSED
Testing h5unjam -i taj2.h5 -o tac2.h5 --delete                         PASSED
Compare tac2.h5 to ./tmp/tall.h5                                       PASSED
Testing h5unjam -i taj3.h5 -o tac3.h5 --delete                         PASSED
Compare tac3.h5 to ./tmp/tall.h5                                       PASSED
All ../../src/h5jam/h5unjam tests passed.
        1.66 real         0.03 user         0.03 sys

Finished testing testh5jam.sh 
============================
============================
===Serial tests in h5jam ended Wed Jul 30 06:19:18 CEST 2025===
Making check in h5copy
make  h5copygentest testh5copy.sh
`h5copygentest' is up to date.
`testh5copy.sh' is up to date.
make  check-TESTS
===Serial tests in h5copy begin Wed Jul 30 06:19:18 CEST 2025===
============================
Testing: h5copygentest 
============================
Test log for h5copygentest 
============================
        0.01 real         0.00 user         0.00 sys

Finished testing h5copygentest 
============================
============================
Testing testh5copy.sh 
Finished testing testh5copy.sh 
============================
testh5copy.sh  Test Log
============================
Testing ../../src/h5copy/h5copy -h                                     PASSED
Testing ../../src/h5copy/h5copy --help                                 PASSED
Test copying various forms of datasets
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/simple. PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/simple.out.h5 simple  PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/chunk.o PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/chunk.out.h5 chunk ch PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/compact PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/compact.out.h5 compac PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/compoun PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/compound.out.h5 compo PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/compres PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/compressed.out.h5 com PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/named_v PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/named_vl.out.h5 named PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/nested_ PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/nested_vl.out.h5 nest PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/dset_at PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/dset_attr.out.h5 /dse PASSED
Test copying dataset within group in source file to root of destination
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/simple_ PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/simple_top.out.h5 grp PASSED
Test copying & renaming dataset
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/dsrenam PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/dsrename.out.h5 compo PASSED
Test copying empty, 'full' & 'nested' groups
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/grp_emp PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/grp_empty.out.h5 grp_ PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/grp_dse PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/grp_dsets.out.h5 grp_ PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/grp_nes PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/grp_nested.out.h5 grp PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/grp_att PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/grp_attr.out.h5 grp_a PASSED
Test copying dataset within group in source file to group in destination
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/simple_Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/simple_ PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/simple_group.out.h5 / PASSED
Test copying & renaming group
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/grp_ren PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/grp_rename.out.h5 grp PASSED
Test copying 'full' group hierarchy into group in destination file
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/grp_dseTesting ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/grp_dse PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/grp_dsets_rename.out. PASSED
Test copying objects into group hier. that doesn't exist yet in destination file
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/A_B1_si PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/A_B1_simple.out.h5 si PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/A_B2_si PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/A_B2_simple2.out.h5 s PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/C_D_sim PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/C_D_simple.out.h5 /gr PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/E_F_grp PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/E_F_grp_dsets.out.h5  PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/G_H_grp PASSED
Verifying h5diff output ./tmp/h5copytst.h5 ./tmp/G_H_grp_nested.out.h5 PASSED
Test copying object and region references
Testing ../../src/h5copy/h5copy -f ref -i ./tmp/h5copy_ref.h5 -o ./tmp PASSED
Test copying external link directly without -f ext
Testing ../../src/h5copy/h5copy -v -i ./tmp/h5copy_extlinks_src.h5 -o  PASSED
Test copying external link directly with -f ext
Testing ../../src/h5copy/h5copy -f ext -i ./tmp/h5copy_extlinks_src.h5 PASSED
Test copying dangling external link (no obj) directly without -f ext
Testing ../../src/h5copy/h5copy -v -i ./tmp/h5copy_extlinks_src.h5 -o  PASSED
Test copying dangling external link (no obj) directly with -f ext
Testing ../../src/h5copy/h5copy -f ext -i ./tmp/h5copy_extlinks_src.h5 PASSED
Test copying dangling external link (no file) directly without -f ext
Testing ../../src/h5copy/h5copy -v -i ./tmp/h5copy_extlinks_src.h5 -o  PASSED
Test copying dangling external link (no file) directly with -f ext
Testing ../../src/h5copy/h5copy -f ext -i ./tmp/h5copy_extlinks_src.h5 PASSED
Test copying a group contains external links without -f ext
Testing ../../src/h5copy/h5copy -v -i ./tmp/h5copy_extlinks_src.h5 -o  PASSED
Test copying a group contains external links with -f ext
Testing ../../src/h5copy/h5copy -f ext -i ./tmp/h5copy_extlinks_src.h5 PASSED
Test copying object into group which doesn't exist, without -p
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/h5copy_ PASSED
Test copying objects to the same file 
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/samefilTesting ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/samefil PASSED
Verifying h5diff output ./tmp/samefile1.out.h5 ./tmp/samefile1.out.h5  PASSED
Testing ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/samefilTesting ../../src/h5copy/h5copy -i ./tmp/h5copytst.h5 -o ./tmp/samefil PASSED
Verifying h5diff output ./tmp/samefile2.out.h5 ./tmp/samefile2.out.h5  PASSED
All h5copy tests passed.
        0.74 real         0.00 user         0.00 sys

Finished testing testh5copy.sh 
============================
============================
===Serial tests in h5copy ended Wed Jul 30 06:19:19 CEST 2025===
Making check in h5format_convert
make  h5fc_gentest h5fc_chk_idx testh5fc.sh
`h5fc_gentest' is up to date.
`h5fc_chk_idx' is up to date.
`testh5fc.sh' is up to date.
make  check-TESTS
===Serial tests in h5format_convert begin Wed Jul 30 06:19:19 CEST 2025===
============================
Testing: h5fc_gentest 
============================
Test log for h5fc_gentest 
============================
        0.02 real         0.00 user         0.00 sys

Finished testing h5fc_gentest 
============================
============================
Testing testh5fc.sh 
Finished testing testh5fc.sh 
============================
testh5fc.sh  Test Log
============================
Testing ../../src/h5format_convert/h5format_convert --help                       PASSED
Testing ../../src/h5format_convert/h5format_convert                              PASSED
Testing ../../src/h5format_convert/h5format_convert nonexist.h5                  PASSED
Testing ../../src/h5format_convert/h5format_convert -d old_h5fc_ext_none.h5      PASSED
Testing ../../src/h5format_convert/h5format_convert --dname old_h5fc_ext_none.h5 PASSED
Testing ../../src/h5format_convert/h5format_convert --dname                      PASSED
Testing ../../src/h5format_convert/h5format_convert --dname=nonexist old_h5fc_ex PASSED
Testing ../../src/h5format_convert/h5format_convert -d /DSET_CONTIGUOUS -v old_h PASSED
Testing ../../src/h5format_convert/h5format_convert -d /GROUP/DSET_BT2 --verbose PASSED
Testing ../../src/h5format_convert/h5format_convert -d /DSET_NDATA_BT2 -v -n old PASSED
Testing ../../src/h5format_convert/h5format_convert -v old_h5fc_ext_none.h5      PASSED
Testing ../../src/h5format_convert/h5format_convert -d /DSET_EA -v -n h5fc_ext_n PASSED
Testing ../../src/h5format_convert/h5format_convert -v -n h5fc_non_v3.h5         PASSED
Testing ../../src/h5format_convert/h5format_convert -v h5fc_err_level.h5         PASSED
Testing ../../src/h5format_convert/h5format_convert -d /DSET_EA h5fc_ext_none.h5 PASSED
Verifying /DSET_EA                                                               PASSED
Testing ../../src/h5format_convert/h5format_convert -d /GROUP/DSET_NDATA_EA h5fc PASSED
Verifying /GROUP/DSET_NDATA_EA                                                   PASSED
Testing ../../src/h5format_convert/h5format_convert -d /GROUP/DSET_BT2 h5fc_ext_ PASSED
Verifying /GROUP/DSET_BT2                                                        PASSED
Testing ../../src/h5format_convert/h5format_convert -d /DSET_NDATA_BT2 h5fc_ext_ PASSED
Verifying /DSET_NDATA_BT2                                                        PASSED
Testing ../../src/h5format_convert/h5format_convert -d /DSET_FA h5fc_ext_none.h5 PASSED
Verifying /DSET_FA                                                               PASSED
Testing ../../src/h5format_convert/h5format_convert -d /GROUP/DSET_NDATA_FA h5fc PASSED
Verifying /GROUP/DSET_NDATA_FA                                                   PASSED
Testing ../../src/h5format_convert/h5format_convert -d /DSET_NONE h5fc_ext_none. PASSED
Verifying /DSET_NONE                                                             PASSED
Testing ../../src/h5format_convert/h5format_convert -d /GROUP/DSET_NDATA_NONE h5 PASSED
Verifying /GROUP/DSET_NDATA_NONE                                                 PASSED
Testing ../../src/h5format_convert/h5format_convert -d /DSET_NDATA_BT2 old_h5fc_ PASSED
Testing ../../src/h5format_convert/h5format_convert -d /DSET_CONTIGUOUS h5fc_non PASSED
Testing ../../src/h5format_convert/h5format_convert -d /GROUP/DSET_BT2 -n h5fc_n PASSED
Testing ../../src/h5format_convert/h5format_convert -n h5fc_non_v3.h5            PASSED
Testing ../../src/h5format_convert/h5format_convert h5fc_non_v3.h5               PASSED
Verifying /DSET_NDATA_EA                                                         PASSED
Verifying /DSET_NDATA_BT2                                                        PASSED
Verifying /GROUP/DSET_BT2                                                        PASSED
Verifying /GROUP/DSET_EA                                                         PASSED
Testing ../../src/h5format_convert/h5format_convert h5fc_edge_v3.h5              PASSED
Verifying /DSET_EDGE                                                             PASSED
Testing ../../src/h5format_convert/h5format_convert h5fc_ext1_i.h5               PASSED
Verifying h5dump output for h5fc_ext1_i.h5                                       PASSED
Testing ../../src/h5format_convert/h5format_convert h5fc_ext1_s.h5               PASSED
Verifying h5dump output for h5fc_ext1_s.h5                                       PASSED
Testing ../../src/h5format_convert/h5format_convert h5fc_ext1_f.h5               PASSED
Verifying h5dump output for h5fc_ext1_f.h5                                       PASSED
Testing ../../src/h5format_convert/h5format_convert h5fc_ext2_if.h5              PASSED
Verifying h5dump output for h5fc_ext2_if.h5                                      PASSED
Testing ../../src/h5format_convert/h5format_convert h5fc_ext2_is.h5              PASSED
Verifying h5dump output for h5fc_ext2_is.h5                                      PASSED
Testing ../../src/h5format_convert/h5format_convert h5fc_ext2_sf.h5              PASSED
Verifying h5dump output for h5fc_ext2_sf.h5                                      PASSED
Testing ../../src/h5format_convert/h5format_convert h5fc_ext3_isf.h5             PASSED
Verifying h5dump output for h5fc_ext3_isf.h5                                     PASSED
Testing ../../src/h5format_convert/h5format_convert old_h5fc_ext1_i.h5           PASSED
Verifying h5dump output for old_h5fc_ext1_i.h5                                   PASSED
Testing ../../src/h5format_convert/h5format_convert old_h5fc_ext1_s.h5           PASSED
Verifying h5dump output for old_h5fc_ext1_s.h5                                   PASSED
Testing ../../src/h5format_convert/h5format_convert old_h5fc_ext1_f.h5           PASSED
Verifying h5dump output for old_h5fc_ext1_f.h5                                   PASSED
Testing ../../src/h5format_convert/h5format_convert old_h5fc_ext2_if.h5          PASSED
Verifying h5dump output for old_h5fc_ext2_if.h5                                  PASSED
Testing ../../src/h5format_convert/h5format_convert old_h5fc_ext2_is.h5          PASSED
Verifying h5dump output for old_h5fc_ext2_is.h5                                  PASSED
Testing ../../src/h5format_convert/h5format_convert old_h5fc_ext2_sf.h5          PASSED
Verifying h5dump output for old_h5fc_ext2_sf.h5                                  PASSED
Testing ../../src/h5format_convert/h5format_convert old_h5fc_ext3_isf.h5         PASSED
Verifying h5dump output for old_h5fc_ext3_isf.h5                                 PASSED
All h5format_convert tests passed.
        1.41 real         0.01 user         0.06 sys

Finished testing testh5fc.sh 
============================
============================
===Serial tests in h5format_convert ended Wed Jul 30 06:19:20 CEST 2025===
Making check in h5stat
make  h5stat_gentest testh5stat.sh
`h5stat_gentest' is up to date.
`testh5stat.sh' is up to date.
make  check-TESTS
===Serial tests in h5stat begin Wed Jul 30 06:19:21 CEST 2025===
============================
Testing: h5stat_gentest 
============================
Test log for h5stat_gentest 
============================
        0.33 real         0.15 user         0.07 sys

Finished testing h5stat_gentest 
============================
============================
Testing testh5stat.sh 
Finished testing testh5stat.sh 
============================
testh5stat.sh  Test Log
============================
Testing ../../src/h5stat/h5stat -h                                     PASSED
Testing ../../src/h5stat/h5stat --help                                 PASSED
Testing ../../src/h5stat/h5stat notexist.h5                            PASSED
Testing ../../src/h5stat/h5stat                                        PASSED
Testing ../../src/h5stat/h5stat h5stat_filters.h5                      PASSED
Testing ../../src/h5stat/h5stat -f h5stat_filters.h5                   PASSED
Testing ../../src/h5stat/h5stat -F h5stat_filters.h5                   PASSED
Testing ../../src/h5stat/h5stat -d h5stat_filters.h5                   PASSED
Testing ../../src/h5stat/h5stat -g h5stat_filters.h5                   PASSED
Testing ../../src/h5stat/h5stat -dT h5stat_filters.h5                  PASSED
Testing ../../src/h5stat/h5stat -D h5stat_filters.h5                   PASSED
Testing ../../src/h5stat/h5stat -T h5stat_filters.h5                   PASSED
Testing ../../src/h5stat/h5stat --page-buffer-size=8192 h5stat_filters PASSED
Testing ../../src/h5stat/h5stat h5stat_tsohm.h5                        PASSED
Testing ../../src/h5stat/h5stat h5stat_newgrat.h5                      PASSED
Testing ../../src/h5stat/h5stat -G h5stat_newgrat.h5                   PASSED
Testing ../../src/h5stat/h5stat -A h5stat_newgrat.h5                   PASSED
Testing ../../src/h5stat/h5stat h5stat_idx.h5                          PASSED
Testing ../../src/h5stat/h5stat -l 0 h5stat_threshold.h5               PASSED
Testing ../../src/h5stat/h5stat -g -l 8 h5stat_threshold.h5            PASSED
Testing ../../src/h5stat/h5stat --links=8 h5stat_threshold.h5          PASSED
Testing ../../src/h5stat/h5stat --links=20 -g h5stat_threshold.h5      PASSED
Testing ../../src/h5stat/h5stat -g h5stat_newgrat.h5                   PASSED
Testing ../../src/h5stat/h5stat -g -l 40000 h5stat_newgrat.h5          PASSED
Testing ../../src/h5stat/h5stat -d --dims=-1 h5stat_threshold.h5       PASSED
Testing ../../src/h5stat/h5stat -gd -m 5 h5stat_threshold.h5           PASSED
Testing ../../src/h5stat/h5stat -d --dims=15 h5stat_threshold.h5       PASSED
Testing ../../src/h5stat/h5stat -a -2 h5stat_threshold.h5              PASSED
Testing ../../src/h5stat/h5stat --numattrs h5stat_threshold.h5         PASSED
Testing ../../src/h5stat/h5stat -AS -a 10 h5stat_threshold.h5          PASSED
Testing ../../src/h5stat/h5stat -a 1 h5stat_threshold.h5               PASSED
Testing ../../src/h5stat/h5stat -A --numattrs=25 h5stat_threshold.h5   PASSED
Testing ../../src/h5stat/h5stat -A -a 100 h5stat_newgrat.h5            PASSED
Testing ../../src/h5stat/h5stat h5stat_err_refcount.h5                 PASSED
Testing ../../src/h5stat/h5stat h5stat_err_old_layout.h5               PASSED
Testing ../../src/h5stat/h5stat h5stat_err_old_fill.h5                 PASSED
All h5stat tests passed.
        4.85 real         2.55 user         0.30 sys

Finished testing testh5stat.sh 
============================
============================
===Serial tests in h5stat ended Wed Jul 30 06:19:26 CEST 2025===
Making check in perform
make  iopipe chunk chunk_cache  overhead zip_perf perf_meta   
`iopipe' is up to date.
`chunk' is up to date.
`chunk_cache' is up to date.
`overhead' is up to date.
`zip_perf' is up to date.
`perf_meta' is up to date.
make  check-TESTS
===Serial tests in perform begin Wed Jul 30 06:19:26 CEST 2025===
============================
Testing: iopipe 
============================
Test log for iopipe 
============================
fill raw        =============================================
fill hdf5       =============================================
out raw         =============================================
out hdf5        =============================================
in raw          =============================================
in hdf5         =============================================
in hdf5 partial =============================================
I/O request size is 1000000.0MB
fill raw        0.00user 0.00system 0.00elapsed 36.43 GB/s
fill hdf5       0.00user 0.00system 0.00elapsed 33.18 GB/s
out raw         0.00user 0.00system 0.23elapsed 187.0 MB/s
out hdf5        0.00user 0.00system 0.22elapsed 192.0 MB/s
in raw          0.00user 0.00system 0.00elapsed 21.32 GB/s
in hdf5         0.00user 0.00system 0.00elapsed 21.94 GB/s
in hdf5 partial 0.00user 0.00system 0.00elapsed 12.04 GB/s
        0.54 real         0.00 user         0.00 sys

Finished testing iopipe 
============================
============================
Testing: chunk 
============================
Test log for chunk 
============================
Test       CacheSz  ChunkSz    Effic
--------- -------- -------- --------
Rowmaj-rd       25     0.50     1.00
Rowmaj-rd       25     1.00     1.00
Rowmaj-rd       25     1.50     0.75
Rowmaj-rd       25     2.00     1.00
Rowmaj-rd       25     2.50     0.83
Rowmaj-rd       25     3.00     1.00
Rowmaj-rd       25     3.50     0.87
Rowmaj-rd       25     4.00     1.00
Rowmaj-rd       25     4.50     0.91
Rowmaj-rd       25     5.00     1.00
Rowmaj-wr       25     0.50     0.50
Rowmaj-wr       25     1.00     1.00
Rowmaj-wr       25     1.50     0.45
Rowmaj-wr       25     2.00     1.00
Rowmaj-wr       25     2.50     0.57
Rowmaj-wr       25     3.00     1.00
Rowmaj-wr       25     3.50     0.63
Rowmaj-wr       25     4.00     1.00
Rowmaj-wr       25     4.50     0.72
Rowmaj-wr       25     5.00     1.00
Diag-rd         25     0.50     0.26
Diag-rd         25     1.00     0.51
Diag-rd         25     1.50     0.62
Diag-rd         25     2.00     1.00
Diag-rd         25     2.50     0.72
Diag-rd         25     3.00     0.80
Diag-rd         25     3.50     0.78
Diag-rd         25     4.00     1.00
Diag-rd         25     4.50     0.84
Diag-rd         25     5.00     0.89
Diag-wr         25     0.50     0.13
Diag-wr         25     1.00     0.26
Diag-wr         25     1.50     0.31
Diag-wr         25     2.00     1.00
Diag-wr         25     2.50     0.41
Diag-wr         25     3.00     0.53
Diag-wr         25     3.50     0.49
Diag-wr         25     4.00     1.00
Diag-wr         25     4.50     0.58
Diag-wr         25     5.00     0.69
        0.40 real         0.00 user         0.02 sys

Finished testing chunk 
============================
============================
Testing: chunk_cache 
============================
Test log for chunk_cache 
============================
1. Partial chunks: total read time is 0.027199; number of bytes being read from file is 400000
2. Hash value: total read time is 0.006414; number of bytes being read from file is 720000
        0.05 real         0.01 user         0.00 sys

Finished testing chunk_cache 
============================
============================
Testing: overhead 
============================
Test log for overhead 
============================
Style   Bytes/Chunk
-----   -----------
forward   41.320
reverse   43.416
inward    70.664
outward   41.320
random    51.800
        0.02 real         0.00 user         0.00 sys

Finished testing overhead 
============================
============================
Testing: zip_perf 
============================
Test log for zip_perf 
============================
Filesize: 67108864
Compression Level: 6
Buffer size == 128KB
	Uncompressed Write Time: 0.43s
	Uncompressed Write Throughput: 148.89MB/s
	Compression Ratio: 0.00113678
	Compressed Write Time: 0.21s
	Compressed Write Throughput: 299.49MB/s
	Compression Time: 0.213095s
Buffer size == 256KB
	Uncompressed Write Time: 0.36s
	Uncompressed Write Throughput: 175.51MB/s
	Compression Ratio: 0.00105667
	Compressed Write Time: 0.21s
	Compressed Write Throughput: 299.70MB/s
	Compression Time: 0.213147s
Buffer size == 512KB
	Uncompressed Write Time: 0.36s
	Uncompressed Write Throughput: 177.60MB/s
	Compression Ratio: 0.0010128
	Compressed Write Time: 0.21s
	Compressed Write Throughput: 303.35MB/s
	Compression Time: 0.210676s
Buffer size == 1MB
	Uncompressed Write Time: 0.36s
	Uncompressed Write Throughput: 176.83MB/s
	Compression Ratio: 0.000990868
	Compressed Write Time: 0.21s
	Compressed Write Throughput: 300.77MB/s
	Compression Time: 0.212543s
        2.39 real         0.66 user         0.17 sys

Finished testing zip_perf 
============================
============================
Testing: perf_meta 
============================
Test log for perf_meta 
============================
		Performance result of metadata for datasets and attributes

1.  Create 8 attributes for each of 16 existing datasets
	H5Dopen2:		avg=0.000015s;	max=0.000070s;	min=0.000007s
	H5Dclose:		avg=0.000004s;	max=0.000017s;	min=0.000003s
	H5A(create & close):	avg=0.000004s;	max=0.000058s;	min=0.000001s
2.  Create 8 attributes for each of 16 new datasets
	H5Dcreate2:		avg=0.000005s;	max=0.000011s;	min=0.000004s
	H5Dclose:		avg=0.000000s;	max=0.000001s;	min=0.000000s
	H5A(create & close):	avg=0.000002s;	max=0.000012s;	min=0.000001s
3.  Create 2 attributes for each of 16 existing datasets for 4 times
	H5Dopen2:		avg=0.000008s;	max=0.000022s;	min=0.000005s
	H5Dclose:		avg=0.000003s;	max=0.000005s;	min=0.000002s
	H5A(create & close):	avg=0.000003s;	max=0.000012s;	min=0.000001s
All metadata performance tests passed.
        0.01 real         0.00 user         0.00 sys

Finished testing perf_meta 
============================
===Serial tests in perform ended Wed Jul 30 06:19:29 CEST 2025===
make  check-TESTS
make  check-TESTS
Making check in utils
Making check in test
make  check-TESTS
Making check in tools
Making check in test
make  check-TESTS
make  check-TESTS
make  check-TESTS
Making check in .
Making check in c++
Making check in src
make  check-TESTS
Making check in test
make  testhdf5
`testhdf5' is up to date.
make  check-TESTS
===Serial tests in test begin Wed Jul 30 06:19:30 CEST 2025===
============================
C++ API: Testing testhdf5 
============================
C++ API: Test log for testhdf5 
============================

For help use: ./.libs/testhdf5 -help
Linked with hdf5 version 1.14 release 6
Testing  -- File I/O Operations (tfile) 
   Subtest: File Creation I/O                                    PASSED
   Subtest: File Opening I/O                                     PASSED
   Subtest: File Size                                            PASSED
   Subtest: File Number                                          PASSED
   Subtest: File Name                                            PASSED
   Subtest: File Attribute                                       PASSED
   Subtest: Setting library version bounds                       PASSED
   Subtest: Root group                                           PASSED
   Subtest: File general information                             PASSED
Testing  -- Dataset I/O Operations (dsets) 
   Subtest: Create, open, close                                  PASSED
   Subtest: Simple I/O                                           PASSED
   Subtest: Getting object information                           PASSED
   Subtest: Data type conversion                                 PASSED
   Subtest: Compression (setup)                                  PASSED
   Subtest: Compression (uninitialized read)                     PASSED
   Subtest: Compression (write)                                  PASSED
   Subtest: Compression (read)                                   PASSED
   Subtest: Compression (modify)                                 PASSED
   Subtest: Compression (re-open)                                PASSED
   Subtest: Compression (partial I/O)                            PASSED
   Subtest: Compression (app-defined method)                     PASSED
   Subtest: N-bit compression (setup)                            PASSED
   Subtest: Multi-open with extending                            PASSED
   Subtest: Various datatypes                                    PASSED
   Subtest: DSetCreatPropList::setVirtual                        PASSED
   Subtest: DataSet::operator=                                   PASSED
   Subtest: DSetAccPropList::set/getChunkCache                   PASSED
   Subtest: DataSet::read(H5std_string)                          PASSED
   Subtest: DataSet::getInMemDataSize()                          PASSED
Testing  -- Dataspaces (th5s) 
   Subtest: Dataspace Manipulation                                 Subtest: Scalar Dataspace Writing                             PASSED
   Subtest: Scalar Dataspace Reading                             PASSED
   Subtest: Null Dataspace Writing                               PASSED
   Subtest: Compound Dataspace Writing                           PASSED
   Subtest: Compound Dataspace Reading                           PASSED
Testing  -- Attributes (tattr) 
   Subtest: Basic Attribute Writing Functions                    PASSED
   Subtest: Testing all overloads of Attribute::getName          PASSED
   Subtest: Checking for Existence and Renaming Attribute        PASSED
   Subtest: Basic Attribute Reading Functions                    PASSED
   Subtest: Multiple Attribute Functions                         PASSED
   Subtest: Basic Attribute Functions                            PASSED
   Subtest: Basic Scalar Attribute Writing Functions             PASSED
   Subtest: Basic Scalar Attribute Reading Functions             PASSED
   Subtest: Multiple Attribute Writing Functions                 PASSED
   Subtest: Multiple Attribute Reading Functions                 PASSED
   Subtest: Removing Attribute Function                          PASSED
   Subtest: Shared Datatypes with Attributes                     PASSED
   Subtest: I/O on FL and VL String Attributes                   PASSED
   Subtest: Check Attribute Existence                            PASSED
   Subtest: Basic Attribute Writing Functions                    PASSED
   Subtest: Testing all overloads of Attribute::getName          PASSED
   Subtest: Checking for Existence and Renaming Attribute        PASSED
   Subtest: Basic Attribute Reading Functions                    PASSED
   Subtest: Multiple Attribute Functions                         PASSED
   Subtest: Basic Attribute Functions                            PASSED
   Subtest: Basic Scalar Attribute Writing Functions             PASSED
   Subtest: Basic Scalar Attribute Reading Functions             PASSED
   Subtest: Multiple Attribute Writing Functions                 PASSED
   Subtest: Multiple Attribute Reading Functions                 PASSED
   Subtest: Removing Attribute Function                          PASSED
   Subtest: Shared Datatypes with Attributes                     PASSED
   Subtest: I/O on FL and VL String Attributes                   PASSED
   Subtest: Check Attribute Existence                            PASSED
   Subtest: Dense Attribute Storage Creation                     PASSED
   Subtest: Basic Code for Attributes with Creation Order Info   PASSED
Testing  -- Objects (tobject) 
   Subtest: H5Object::getObjName on Groups and Datasets          PASSED
   Subtest: H5File::exists and Group::exists                     PASSED
   Subtest: H5Object::getObjName on Committed Datatypes          PASSED
   Subtest: H5File::childObjType and H5Group::childObjType       PASSED
   Subtest: Group::getObjId                                      PASSED
   Subtest: Group::getObjinfo                                    PASSED
   Subtest: Group::set/getCreateIntermediateGroup                PASSED
Testing  -- References (trefer) 
   Subtest: Object Reference Parameters                          PASSED
   Subtest: Object Reference Functions                           PASSED
   Subtest: Object Reference to Group                            PASSED
   Subtest: 1-D Dataset Region Reference Functions               PASSED
Testing  -- Variable-Length Strings (tvlstr) 
   Subtest: VL String on Datasets                                PASSED
   Subtest: Special VL Strings                                   PASSED
   Subtest: VL String Type                                       PASSED
   Subtest: VL Strings on Compact Dataset                        PASSED
   Subtest: VL String on Attributes                              PASSED
   Subtest: VL String Array on Attributes                        PASSED
   Subtest: VL String Array on Datasets                          PASSED
   Subtest: I/O on VL strings with link/unlink                   PASSED
Testing  -- Generic Data Types (ttypes) 
   Subtest: PredType::getClass()                                 PASSED
   Subtest: DataType::copy() and DataType::operator=             PASSED
   Subtest: DataType::detectClass()                              PASSED
   Subtest: VarLenType functions                                 PASSED
   Subtest: Query functions of compound and enumeration types    PASSED
   Subtest: Transient datatypes                                  PASSED
   Subtest: Named datatypes                                      PASSED
   Subtest: DataType::encode() and DataType::decode()            PASSED
   Subtest: DataType::operator== and DataType::operator!=        PASSED
Testing  -- Array Datatypes (tarray) 
   Subtest: ArrayType::getArrayNDims & ArrayType::getArrayDims   PASSED
   Subtest: ArrayType::operator=                                 PASSED
   Subtest: ArrayType Const Methods                              PASSED
Testing  -- Compound Data Types (tcompound) 
   Subtest: Compound Data Types                                  PASSED
   Subtest: Compound Element Reordering                          PASSED
   Subtest: Compound Datatype Subset Conversions                 PASSED
   Subtest: Compound Element Shrinking & Reordering              PASSED
   Subtest: Optimized Struct Converter                           PASSED
   Subtest: Compound Element Growing                             PASSED
   Subtest: Compound Element Insertion                           PASSED
   Subtest: Setting Size on Compound Datatype                    PASSED
Testing  -- Dataset Property List (tdspl) 
   Subtest: DSetMemXferPropList::set/getDataTransform()          PASSED
Testing  -- Various Filters (tfilter) 
   Subtest: 'Null' filter                                        PASSED
   Subtest: szip filter (with encoder)                           PASSED
Testing  -- Various Links (tlinks) 
   Subtest: Link creation                                        PASSED
   Subtest: Setting number of links                              PASSED
   Subtest: Group::moveLink                                      PASSED
   Subtest: Group::copyLink                                      PASSED
   Subtest: Link creation property lists                         PASSED
   Subtest: H5Object::visit                                      PASSED
   Subtest: Link creation (w/new group format)                   PASSED
   Subtest: Setting number of links (w/new group format)         PASSED
   Subtest: Group::moveLink (w/new group format)                 PASSED
   Subtest: Group::copyLink (w/new group format)                 PASSED
   Subtest: Link creation property lists (w/new group format)    PASSED
   Subtest: H5Object::visit (w/new group format)                 PASSED
Testing  -- Group & Attribute Iteration (iterate) 
   Subtest: Group Iteration                                      PASSED
   Subtest: Member access                                        PASSED


All tests were successful. 


Cleaning Up temp files...

        0.18 real         0.02 user         0.04 sys

Finished testing testhdf5 
============================
===Serial tests in test ended Wed Jul 30 06:19:30 CEST 2025===
make  check-TESTS
Making check in fortran
Making check in src
make  check-am
make  check-TESTS
Making check in test
make  fortranlib_test fflush1  fflush2 fortranlib_test_1_8  fortranlib_test_F03 vol_connector
`fortranlib_test' is up to date.
`fflush1' is up to date.
`fflush2' is up to date.
`fortranlib_test_1_8' is up to date.
`fortranlib_test_F03' is up to date.
`vol_connector' is up to date.
make  check-TESTS
===Serial tests in test begin Wed Jul 30 06:19:30 CEST 2025===
============================
Fortran API: Testing fortranlib_test 
============================
Fortran API: Test log for fortranlib_test 
============================
                        ==========================                            
                               FORTRAN tests 
                        ==========================                            
 h5open/h5close test                                                                    PASSED 

 FORTRANLIB_TEST is linked with HDF5 Library version 1.14 release 6

 Mounting test                                                                          PASSED 
 Reopen test                                                                            PASSED 
 Get name test                                                                          PASSED 
 File open/close test                                                                   PASSED 
 File free space test                                                                   PASSED 
 File information test                                                                  PASSED 
 Testing get file image                                                                 PASSED 
 Dataset test                                                                           PASSED 
 Extendible dataset test                                                                PASSED 
 Dataset offset with user block                                                         PASSED 
 Filling dataspace elements                                                             PASSED 
 Direct chunk IO                                                                        PASSED 
 Basic dataspace test                                                                   PASSED 
 Version 3 references test                                                              PASSED 
 Reference to object test                                                               PASSED 
 Reference to dataset region test                                                       PASSED 
 Basic selection test                                                                   PASSED 
 Hyperslab selection test                                                               PASSED 
 Element selection test                                                                 PASSED 
 Element selection functions test                                                       PASSED 
 Selection combinations test                                                            PASSED 
 Selection bounds test                                                                  PASSED 
 Dataspace selection iterators test                                                     PASSED 
 Basic datatype test                                                                    PASSED 
 Compound datatype test                                                                 PASSED 
 Enum datatype test                                                                     PASSED 
 Derived float datatype test                                                            PASSED 
 External dataset and Selection IO test                                                 PASSED 
 Multi file driver test                                                                 PASSED 
 Dataset chunk cache configuration                                                      PASSED 
 Miscellaneous properties                                                               PASSED 
 Test in-place conversion                                                               PASSED 
 Attribute test                                                                         PASSED 
 Identifier test                                                                        PASSED 
 Filters test                                                                           PASSED 
 SZIP filter test                                                                       PASSED 
 Group test                                                                             PASSED 
 Error test                                                                             PASSED 
 VL test                                                                                PASSED 

                   ============================================  
                    FORTRAN tests completed with    0 error(s) ! 
                   ============================================  
        0.11 real         0.02 user         0.00 sys

Finished testing fortranlib_test 
============================
============================
Fortran API: Testing fflush1 
============================
Fortran API: Test log for fflush1 
============================
        0.00 real         0.00 user         0.00 sys

Finished testing fflush1 
============================
============================
Fortran API: Testing fflush2 
============================
Fortran API: Test log for fflush2 
============================
           0           1           2           3           4
           1           2           3           4           5
           2           3           4           5           6
           3           4           5           6           7
        0.00 real         0.00 user         0.00 sys

Finished testing fflush2 
============================
============================
Fortran API: Testing fortranlib_test_1_8 
============================
Fortran API: Test log for fortranlib_test_1_8 
============================
                        ==========================                            
                               FORTRAN 1.8 tests 
                        ==========================                            
 FORTRANLIB_TEST is linked with HDF5 Library version 1.14 release 6

 Testing with new file format:
  - Tests INT attributes on both datasets and groups                                    PASSED 
  - Testing with shared attributes:
   - Testing INT attributes on both datasets and groups                                 PASSED 
   - Testing storing attribute with "null" dataspace                                    PASSED 
   - Testing storing lots of attributes                                                 PASSED 
   - Testing creating objects with attribute creation order                             PASSED 
   - Testing compact storage on objects with attribute creation order                   PASSED 
   - Testing querying attribute info by index                                           PASSED 
   - Testing deleting attribute by index                                                PASSED 
    - Testing Creating Attributes By Name w/o Creation Order Index
    - Testing Creating Attributes By Name w/Creation Order Index
   - Testing creating attributes by name                                                PASSED 
   - Testing renaming shared attributes in "compact" & "dense" storage                  PASSED 
   - Testing deleting shared attributes in "compact" & "dense" storage                  PASSED 
  - Testing without shared attributes:
   - Testing INT attributes on both datasets and groups                                 PASSED 
   - Testing storing attribute with "null" dataspace                                    PASSED 
   - Testing storing lots of attributes                                                 PASSED 
   - Testing creating objects with attribute creation order                             PASSED 
   - Testing compact storage on objects with attribute creation order                   PASSED 
   - Testing querying attribute info by index                                           PASSED 
   - Testing deleting attribute by index                                                PASSED 
    - Testing Creating Attributes By Name w/o Creation Order Index
    - Testing Creating Attributes By Name w/Creation Order Index
   - Testing creating attributes by name                                                PASSED 
 Testing with old file format:
  - Tests INT attributes on both datasets and groups                                    PASSED 
 Testing attributes                                                                     PASSED 
 link creation (w/new group format)
 Testing building a file with assorted links                                            PASSED 
 Testing links are correct and building assorted links                                  PASSED 
 Testing create group with creation order indices, test querying group info             PASSED 
 Testing disabling tracking timestamps for an object                                    PASSED 
 Testing moving and renaming links preserves their properties                           PASSED 
 Testing deleting links by index                                                        PASSED 
 Testing link creation property lists                                                   PASSED 
 Testing object copy                                                                    PASSED 
 Testing adding links to a group follow proper "lifecycle"                              PASSED 
 Testing groups                                                                         PASSED 
 Testing object interface                                                               PASSED 
 Testing data transform                                                                 PASSED 
 Testing dataspace encoding and decoding                                                PASSED 
 Testing scaleoffset filter                                                             PASSED 
 Testing basic generic property list class creation functionality                       PASSED 
 Testing free list                                                                      PASSED 

                   ============================================  
                    FORTRAN tests completed with    0 error(s) ! 
                   ============================================  
        0.10 real         0.00 user         0.00 sys

Finished testing fortranlib_test_1_8 
============================
============================
Fortran API: Testing fortranlib_test_F03 
============================
Fortran API: Test log for fortranlib_test_F03 
============================
                        ==============================
                              FORTRAN 2003 tests      
                        ==============================
 FORTRANLIB_TEST is linked with HDF5 Library version 1.14 release 6

 Testing error API based on data I/O                                                    PASSED 
 Testing 1-D Array of Compound Datatypes Functionality                                  PASSED 
 Testing 1-D Array of Compound Array Datatypes Functionality                            PASSED 
 Testing 3-D array by dataset, using C_LOC                                              PASSED 
 Testing writing/reading enum dataset, using C_LOC                                      PASSED 
 Testing enumeration conversions                                                        PASSED 
 Testing writing/reading bitfield dataset, using C_LOC                                  PASSED 
 Testing writing/reading opaque datatypes, using C_LOC                                  PASSED 
 Testing writing/reading object references, using C_LOC                                 PASSED 
 Testing writing/reading region references, using C_LOC                                 PASSED 
 Testing writing/reading variable-length datatypes, using C_LOC                         PASSED 
 Testing writing/reading variable-string datatypes, using C_LOC                         PASSED 
 Testing variable-string write/read, using h5dwrite_f/h5dread_f                         PASSED 
 Testing writing/reading string datatypes, using C_LOC                                  PASSED 
 Testing string datatypes containing control characters                                 PASSED 
 Testing filling functions                                                              PASSED 
 Test function h5kind_to_type                                                           PASSED 
 Testing Partial I/O of Array Fields in Compound Datatype Functionality                 PASSED 
 Test basic generic property list callback functionality                                PASSED 
 Testing group iteration functionality                                                  PASSED 
 Testing link visit functionality                                                       PASSED 
 Testing nbit filter                                                                    PASSED 
 Testing external dataset with offset                                                   PASSED 
 Testing h5pset/get file image                                                          PASSED 
 Testing multi-dataset reads and writes                                                 PASSED 
 Testing object functions                                                               PASSED 
 Testing object visiting functions                                                      PASSED 
 Testing object info functions                                                          PASSED 
 Test error H5E API stack operations                                                    PASSED 
 Testing vds                                                                            PASSED 

                   ============================================  
                    FORTRAN tests completed with    0 error(s) ! 
                   ============================================  
        0.04 real         0.00 user         0.00 sys

Finished testing fortranlib_test_F03 
============================
============================
Fortran API: Testing vol_connector 
============================
Fortran API: Test log for vol_connector 
============================
                  ==============================
                        FORTRAN VOL tests
                  ==============================
Testing VOL connector plugin functionality.
 Testing VOL registration by name                                                       PASSED 
 Testing VOL registration by value                                                      PASSED 
 Testing VOL registration by fapl                                                       PASSED 

                  ============================================
                    FORTRAN VOL tests completed with    0 error(s) ! 
                  ============================================
        0.00 real         0.00 user         0.00 sys

Finished testing vol_connector 
============================
===Serial tests in test ended Wed Jul 30 06:19:30 CEST 2025===
make  check-TESTS
Making check in hl
Making check in src
make  check-TESTS
Making check in test
make  test_lite test_image  test_file_image test_table test_ds  test_packet test_ld  test_dset_append test_h5do_compat
`test_lite' is up to date.
`test_image' is up to date.
`test_file_image' is up to date.
`test_table' is up to date.
`test_ds' is up to date.
`test_packet' is up to date.
`test_ld' is up to date.
`test_dset_append' is up to date.
`test_h5do_compat' is up to date.
make  check-TESTS
===Serial tests in test begin Wed Jul 30 06:19:30 CEST 2025===
============================
Testing: test_lite 
============================
Test log for test_lite 
============================
Testing H5LTmake_dataset                                               PASSED
Testing H5LTread_dataset                                               PASSED
Testing H5LTmake_dataset_char                                          PASSED
Testing H5LTmake_dataset_short                                         PASSED
Testing H5LTmake_dataset_int                                           PASSED
Testing H5LTmake_dataset_long                                          PASSED
Testing H5LTmake_dataset_float                                         PASSED
Testing H5LTmake_dataset_double                                        PASSED
Testing H5LTmake_dataset_string                                        PASSED
Testing H5LTfind_dataset                                               PASSED
Testing H5LTset_attribute_string                                       PASSED
Testing H5LTget_attribute_string                                       PASSED
Testing H5LTset_attribute_char                                         PASSED
Testing H5LTget_attribute_char                                         PASSED
Testing H5LTset_attribute_short                                        PASSED
Testing H5LTget_attribute_short                                        PASSED
Testing H5LTset_attribute_int                                          PASSED
Testing H5LTget_attribute_int                                          PASSED
Testing H5LTset_attribute_long                                         PASSED
Testing H5LTget_attribute_long                                         PASSED
Testing H5LTset_attribute_uchar                                        PASSED
Testing H5LTget_attribute_uchar                                        PASSED
Testing H5LTset_attribute_ushort                                       PASSED
Testing H5LTget_attribute_ushort                                       PASSED
Testing H5LTset_attribute_uint                                         PASSED
Testing H5LTget_attribute_uint                                         PASSED
Testing H5LTset_attribute_ulong                                        PASSED
Testing H5LTget_attribute_ulong                                        PASSED
Testing H5LTset_attribute_ullong                                       PASSED
Testing H5LTget_attribute_ullong                                       PASSED
Testing H5LTset_attribute_float                                        PASSED
Testing H5LTget_attribute_float                                        PASSED
Testing H5LTset_attribute_double                                       PASSED
Testing H5LTget_attribute_double                                       PASSED
Testing H5LTget_attribute_ndims                                        PASSED
Testing H5LTget_attribute_info                                         PASSED
Testing H5LTset_attribute_string                                       PASSED
Testing H5LTget_attribute_string                                       PASSED
Testing H5LTset_attribute_char                                         PASSED
Testing H5LTget_attribute_char                                         PASSED
Testing H5LTset_attribute_short                                        PASSED
Testing H5LTget_attribute_short                                        PASSED
Testing H5LTset_attribute_int                                          PASSED
Testing H5LTget_attribute_int                                          PASSED
Testing H5LTset_attribute_long                                         PASSED
Testing H5LTget_attribute_long                                         PASSED
Testing H5LTset_attribute_uchar                                        PASSED
Testing H5LTget_attribute_uchar                                        PASSED
Testing H5LTset_attribute_ushort                                       PASSED
Testing H5LTget_attribute_ushort                                       PASSED
Testing H5LTset_attribute_uint                                         PASSED
Testing H5LTget_attribute_uint                                         PASSED
Testing H5LTset_attribute_ulong                                        PASSED
Testing H5LTget_attribute_ulong                                        PASSED
Testing H5LTset_attribute_ullong                                       PASSED
Testing H5LTget_attribute_ullong                                       PASSED
Testing H5LTset_attribute_float                                        PASSED
Testing H5LTget_attribute_float                                        PASSED
Testing H5LTset_attribute_double                                       PASSED
Testing H5LTget_attribute_double                                       PASSED
Testing H5LTget_attribute_ndims                                        PASSED
Testing H5LTget_attribute_info                                         PASSED
Testing H5LTset_attribute_string                                       PASSED
Testing H5LTget_attribute_string                                       PASSED
Testing H5LTset_attribute_char                                         PASSED
Testing H5LTget_attribute_char                                         PASSED
Testing H5LTset_attribute_short                                        PASSED
Testing H5LTget_attribute_short                                        PASSED
Testing H5LTset_attribute_int                                          PASSED
Testing H5LTget_attribute_int                                          PASSED
Testing H5LTset_attribute_long                                         PASSED
Testing H5LTget_attribute_long                                         PASSED
Testing H5LTset_attribute_uchar                                        PASSED
Testing H5LTget_attribute_uchar                                        PASSED
Testing H5LTset_attribute_ushort                                       PASSED
Testing H5LTget_attribute_ushort                                       PASSED
Testing H5LTset_attribute_uint                                         PASSED
Testing H5LTget_attribute_uint                                         PASSED
Testing H5LTset_attribute_ulong                                        PASSED
Testing H5LTget_attribute_ulong                                        PASSED
Testing H5LTset_attribute_ullong                                       PASSED
Testing H5LTget_attribute_ullong                                       PASSED
Testing H5LTset_attribute_float                                        PASSED
Testing H5LTget_attribute_float                                        PASSED
Testing H5LTset_attribute_double                                       PASSED
Testing H5LTget_attribute_double                                       PASSED
Testing H5LTget_attribute_ndims                                        PASSED
Testing H5LTget_attribute_info                                         PASSED
Testing H5LTpath_valid                                                 PASSED
Testing H5LTtext_to_dtype                                             
Testing         text for integer types                                 PASSED
Testing         text for floating-point types                          PASSED
Testing         text for string types                                  PASSED
Testing         text for opaque types                                  PASSED
Testing         text for enum types                                    PASSED
Testing         text for variable types                                PASSED
Testing         text for array types                                   PASSED
Testing         text for compound types                                PASSED
Testing         text for compound type of bug fix                      PASSED
Testing         text for complicated compound types                    PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing test_lite 
============================
============================
Testing: test_image 
============================
Test log for test_image 
============================
Testing indexed image                                                  PASSED
Testing true color image                                               PASSED
Testing palette functions                                              PASSED
Testing read ascii image data and generate images
Testing make indexed image                                             PASSED
Testing attaching palettes                                             PASSED
Testing make true color image with pixel interlace                     PASSED
Testing make true color image with plane interlace                     PASSED
Testing read and process data and make indexed images
Testing make indexed image from all the data                           PASSED
Testing make indexed image from land data                              PASSED
Testing make indexed image from sea data                               PASSED
Testing attaching palettes                                             PASSED
All image tests passed.
        0.10 real         0.00 user         0.02 sys

Finished testing test_image 
============================
============================
Testing: test_file_image 
============================
Test log for test_file_image 
============================
Testing get file images                                                PASSED
Testing open file images and check image copies                        PASSED
Testing read file images                                               PASSED
Testing write and extend file images                                   PASSED
Testing read extended file images                                      PASSED
Testing close file images                                              PASSED
File image tests passed.
        0.01 real         0.00 user         0.00 sys

Finished testing test_file_image 
============================
============================
Testing: test_table 
============================
Test log for test_table 
============================
Testing table with file creation mode (read/write in native architecture):
Testing making table                                                   PASSED
Testing reading table                                                  PASSED
Testing writing records                                                PASSED
Testing reading records                                                PASSED
Testing appending records                                              PASSED
Testing inserting records                                              PASSED
Testing deleting records                                               PASSED
Testing deleting records (differing memory layout)                     PASSED
Testing adding records                                                 PASSED
Testing combining tables                                               PASSED
Testing writing fields by name                                         PASSED
Testing reading fields by name                                         PASSED
Testing writing fields by index                                        PASSED
Testing reading fields by index                                        PASSED
Testing inserting fields                                               PASSED
Testing deleting fields                                                PASSED
Testing getting table info                                             PASSED
Testing getting field info                                             PASSED
Testing table with file open mode (read big-endian data):
Testing reading table                                                  PASSED
Testing reading records                                                PASSED
Testing reading fields by name                                         PASSED
Testing reading fields by index                                        PASSED
Testing getting table info                                             PASSED
Testing getting field info                                             PASSED
Testing table with file open mode (read little-endian data):
Testing reading table                                                  PASSED
Testing reading records                                                PASSED
Testing reading fields by name                                         PASSED
Testing reading fields by index                                        PASSED
Testing getting table info                                             PASSED
Testing getting field info                                             PASSED
Testing table with file open mode (read Cray data):
Testing reading table                                                  PASSED
Testing reading records                                                PASSED
Testing reading fields by name                                         PASSED
Testing reading fields by index                                        PASSED
Testing getting table info                                             PASSED
Testing getting field info                                             PASSED
        0.02 real         0.00 user         0.00 sys

Finished testing test_table 
============================
============================
Testing: test_ds 
============================
Test log for test_ds 
============================
Testing test_char_attachscales                                         PASSED
Testing test_short_attachscales                                        PASSED
Testing test_int_attachscales                                          PASSED
Testing test_long_attachscales                                         PASSED
Testing test_float_attachscales                                        PASSED
Testing set char scale/cmp scale name                                  PASSED
Testing set short scale/cmp scale name                                 PASSED
Testing set int scale/cmp scale name                                   PASSED
Testing set long scale/cmp scale name                                  PASSED
Testing set float scale/cmp scale name                                 PASSED
Testing test_numberofscales                                            PASSED
Testing test_long_attachscales                                         PASSED
Testing test_duplicatelong_attachscales                                PASSED
Testing set same long scale/cmp scale name                             PASSED
Testing test_foreign_scaleattached                                     PASSED
Testing test_foreign_scaleattached                                     PASSED
Testing test_detachscales                                              PASSED
Testing permutations of attaching and detaching                        PASSED
Testing API functions
Testing detach scales                                                  PASSED
Testing set/get label                                                  PASSED
Testing set scale/get scale name                                       PASSED
Testing iterate scales                                                 PASSED
Testing error conditions
Testing attach a dataset to itself                                     PASSED
Testing attach a group with a dataset                                  PASSED
Testing attach a dataset with a group                                  PASSED
Testing set scale for a group                                          PASSED
Testing attach a scale that has scales                                 PASSED
Testing attach to a dataset that is a scale                            PASSED
Testing attach to a dataset that is a reserved class dataset           PASSED
Testing is scale                                                       PASSED
Testing detach scale from dataset it is not attached to                PASSED
Testing detach scale from group                                        PASSED
Testing detach scale when scale is group                               PASSED
Testing parameter errors
Testing attach scales                                                  PASSED
Testing detach scales                                                  PASSED
Testing set/get label                                                  PASSED
Testing iterate scales                                                 PASSED
Testing ranks
Testing attach                                                         PASSED
Testing detach                                                         PASSED
Testing attach, set, get names, labels                                 PASSED
Testing attach a scalar scale                                          PASSED
Testing iterators
Testing iterate when the dataset has no scales                         PASSED
Testing iterate on dimension that is outside the rank                  PASSED
Testing iterate for dimension with many scales                         PASSED
Testing iterate on group                                               PASSED
Testing iterate in deleted scales                                      PASSED
Testing scales with several datatypes
Testing floating point and short scales                                PASSED
Testing string scales                                                  PASSED
Testing reading ASCII data and generate HDF5 data with scales
Testing generating scales                                              PASSED
All dimension scales tests passed.
        0.08 real         0.04 user         0.00 sys

Finished testing test_ds 
============================
============================
Testing: test_packet 
============================
Test log for test_packet 
============================
Testing packet table
Testing H5PTcreate_fl and H5PTclose                                    PASSED
Testing H5PTopen                                                       PASSED
Testing H5PTappend                                                     PASSED
Testing H5PTread_packets                                               PASSED
Testing H5PTget_next                                                   PASSED
Testing large packet table                                             PASSED
Testing reading/writing non-native packet table                        PASSED
Testing opaque data                                                    PASSED
Testing packet table compression                                       PASSED
Testing error conditions                                               PASSED
Testing packet table with various variable-length datatypes
Testing         with vlen of atomic                                    PASSED
Testing         with vlen of compound datatypes                        PASSED
Testing         with compound datatype containing vlen datatype        PASSED
Testing         with vlen datatype of vlen datatype                    PASSED
Testing H5PTis_varlen                                                  PASSED
Testing adding attributes to packet tables                             PASSED
Testing accessor functions                                             PASSED
Testing packet table with various variable-length datatypes - H5PTcreate_fl
Testing         with vlen of atomic                                    PASSED
Testing         with vlen of compound datatypes                        PASSED
Testing         with compound datatype containing vlen datatype        PASSED
Testing         with vlen datatype of vlen datatype                    PASSED
        0.05 real         0.03 user         0.00 sys

Finished testing test_packet 
============================
============================
Testing: test_ld 
============================
Test log for test_ld 
============================
Testing H5LDget_dset_dims                                              PASSED
Testing H5LDget_dset_dims with H5Dset_extent                           PASSED
Testing H5LDget_dset_type_size                                         PASSED
Testing H5LDget_dset_elmts on invalid conditions                       PASSED
Testing H5LDget_dset_elmts: one-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: one-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: one-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: one-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: one-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: one-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: one-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: two-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: two-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: two-dimensional dataset                    PASSED
Testing H5LDget_dset_elmts: two-dimensional dataset                    PASSED
All tests for H5LD high level routines passed.
        0.02 real         0.00 user         0.00 sys

Finished testing test_ld 
============================
============================
Testing: test_dset_append 
============================
Test log for test_dset_append 
============================
Testing Append flush with H5DOappend()--append rows with default dapl  PASSED
Testing Append flush with H5DOappend()--append rows                    PASSED
Testing Append flush with H5DOappend()--append columns                 PASSED
Testing Append flush with H5DOappend()--append rows & columns          PASSED
Testing Append flush with H5DOappend()--append rows & columns--BUG1    PASSED
Testing Append flush with H5DOappend()--append rows & columns--BUG2    PASSED
Testing Append flush with H5DOappend()--append size < boundary size    PASSED
Testing Append flush with H5DOappend()--append & boundary size vary    PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing test_dset_append 
============================
============================
Testing: test_h5do_compat 
============================
Test log for test_h5do_compat 
============================
Testing H5DOwrite_chunk wrapper                                        PASSED
Testing H5DOread_chunk wrapper                                         PASSED
All direct chunk read/write wrapper tests passed.
        0.00 real         0.00 user         0.00 sys

Finished testing test_h5do_compat 
============================
===Serial tests in test ended Wed Jul 30 06:19:31 CEST 2025===
Making check in tools
Making check in h5watch
make  testh5watch.sh
`testh5watch.sh' is up to date.
make  check-TESTS
===Serial tests in h5watch begin Wed Jul 30 06:19:31 CEST 2025===
============================
Testing testh5watch.sh 
Finished testing testh5watch.sh 
============================
testh5watch.sh  Test Log
============================
Testing h5watch --help                                                 PASSED
Testing h5watch WATCH.h5                                               PASSED
Testing h5watch WATCH.h5/group/DSET_CMPD                               PASSED
Testing h5watch WATCH.h5/DSET_NONE                                     PASSED
Testing h5watch WATCH.h5/DSET_NOMAX                                    PASSED
Testing h5watch ../WATCH.h5/DSET_CMPD                                  PASSED
Testing h5watch --width=-8 WATCH.h5/DSET_ONE                           PASSED
Testing h5watch --polling=-8 WATCH.h5/DSET_ONE                         PASSED
Testing h5watch --polling=0 WATCH.h5/DSET_ONE                          PASSED
Testing h5watch --fields=fieldx WATCH.h5/DSET_CMPD                     PASSED
Testing h5watch --fields=field1,field2. WATCH.h5/DSET_CMPD             PASSED
Testing h5watch --fields=field1,field2, WATCH.h5/DSET_CMPD             PASSED
Testing h5watch --fields=field1,field2.b.k WATCH.h5/DSET_CMPD          PASSED
Testing h5watch --fields=field1 --fields=field2.b.k WATCH.h5/DSET_CMPD PASSED
DONE WITH 1st SET OF TESTS
Testing h5watch TEST.h5/DSET_ONE                                       PASSED
Testing h5watch TEST.h5/DSET_ALLOC_EARLY                               PASSED
Testing h5watch TEST.h5/DSET_ALLOC_LATE                                PASSED
Testing h5watch TEST.h5/DSET_CMPD                                      PASSED
Testing h5watch TEST.h5/DSET_CMPD_ESC                                  PASSED
Testing h5watch TEST.h5/DSET_TWO                                       PASSED
Testing h5watch TEST.h5/DSET_CMPD_TWO                                  PASSED
DONE WITH 2nd SET OF TESTS
Testing h5watch --fields=field1,field2 TEST.h5/DSET_CMPD               PASSED
Testing h5watch --fields=field2.b,field4 TEST.h5/DSET_CMPD             PASSED
Testing h5watch --fields=field2.b.a --fields=field2.c TEST.h5/DSET_CMP PASSED
Testing h5watch --fields=field1,field2 TEST.h5/DSET_CMPD_TWO           PASSED
Testing h5watch --fields=field2.b --fields=field4 TEST.h5/DSET_CMPD_TW PASSED
Testing h5watch --fields=field2.b.a,field2.c TEST.h5/DSET_CMPD_TWO     PASSED
Testing h5watch --fields=field\,1,field2\. TEST.h5/DSET_CMPD_ESC       PASSED
Testing h5watch --fields=field2\..\,b --fields=field4\, TEST.h5/DSET_C PASSED
Testing h5watch --fields=field2\..\,b.a,field2\..\K TEST.h5/DSET_CMPD_ PASSED
DONE WITH 3rd SET OF TESTS
Testing h5watch --dim TEST.h5/DSET_ONE                                 PASSED
Testing h5watch --dim TEST.h5/DSET_TWO                                 PASSED
Testing h5watch --width=30 TEST.h5/DSET_TWO                            PASSED
Testing h5watch --label TEST.h5/DSET_CMPD                              PASSED
Testing h5watch --simple TEST.h5/DSET_ONE                              PASSED
DONE WITH 4th SET OF TESTS
All h5watch tests passed.
       82.39 real         2.19 user         3.79 sys

Finished testing testh5watch.sh 
============================
============================
===Serial tests in h5watch ended Wed Jul 30 06:20:53 CEST 2025===
make  check-TESTS
Making check in c++
Making check in src
make  check-TESTS
Making check in test
make  ptableTest
`ptableTest' is up to date.
make  check-TESTS
===Serial tests in test begin Wed Jul 30 06:20:53 CEST 2025===
============================
C++ API: Testing ptableTest 
============================
C++ API: Test log for ptableTest 
============================
Testing basic functionality                                            PASSED
Testing compound datatypes                                             PASSED
Testing GetPacket                                                      PASSED
Testing GetNextPacket                                                  PASSED
Testing compression                                                    PASSED
Testing error conditions                                               PASSED
Testing multiple datatypes                                             PASSED
Testing data corruption in packed structs (HDFFV-9758)                 PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing ptableTest 
============================
===Serial tests in test ended Wed Jul 30 06:20:53 CEST 2025===
make  check-TESTS
Making check in fortran
Making check in src
make  check-TESTS
Making check in test
make  tstds tstlite tstimage  tsttable
`tstds' is up to date.
`tstlite' is up to date.
`tstimage' is up to date.
`tsttable' is up to date.
make  check-TESTS
===Serial tests in test begin Wed Jul 30 06:20:53 CEST 2025===
============================
Fortran API: Testing tstds 
============================
Fortran API: Test log for tstds 
============================
Test Attaching Dimension Scale                                            PASSED 
Test If Dimension Scale Attached                                          PASSED 
Test Getting Number Dimension Scales                                      PASSED 
Test Detaching Dimension Scale                                            PASSED 
Test Setting Dimension Scale                                              PASSED 
Test If Dimension Scale                                                   PASSED 
Test Getting Dimension Scale By Name                                      PASSED 
Test Setting Dimension Scale Label                                        PASSED 
        0.01 real         0.00 user         0.00 sys

Finished testing tstds 
============================
============================
Fortran API: Testing tstlite 
============================
Fortran API: Test log for tstlite 
============================
 Make/Read datasets (1D)                                                 PASSED
 Make/Read datasets (2D)                                                 PASSED
 Make/Read datasets (3D)                                                 PASSED
 Make/Read datasets (4D)                                                 PASSED
 Make/Read datasets (5D)                                                 PASSED
 Make/Read datasets (6D)                                                 PASSED
 Make/Read datasets (7D)                                                 PASSED
 Make/Read datasets (integer)                                            PASSED
 Make/Read datasets (float)                                              PASSED
 Make/Read datasets (double)                                             PASSED
 Make/Read datasets (string)                                             PASSED
 Make/Read datasets (vl)                                                 PASSED
 Test h5ltpath_valid_f                                                   PASSED
 Get dataset dimensions/info                                             PASSED
 Set/Get attributes int                                                  PASSED
 Set/Get attributes float                                                PASSED
 Set/Get attributes double                                               PASSED
 Set/Get attributes string                                               PASSED
 Get attribute rank/info                                                 PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing tstlite 
============================
============================
Fortran API: Testing tstimage 
============================
Fortran API: Test log for tstimage 
============================
 Make/Read image 8bit                                                    PASSED
 Make/Read image 24bit                                                   PASSED
 Make palette                                                            PASSED
 Link/Unlink palette                                                     PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing tstimage 
============================
============================
Fortran API: Testing tsttable 
============================
Fortran API: Test log for tsttable 
============================
Make table                                                               PASSED
Read/Write field by name                                                 PASSED
Read/Write field by index                                                PASSED
Insert field                                                             PASSED
Delete field                                                             PASSED
Get table info                                                           PASSED
Get fields info                                                          PASSED
Testing H5TBread_table_f and H5TBmake_table_f (F2003)                    PASSED
        0.01 real         0.00 user         0.00 sys

Finished testing tsttable 
============================
===Serial tests in test ended Wed Jul 30 06:20:54 CEST 2025===
make  check-TESTS
make  check-TESTS