hdf5/testpar
vchoi-hdfgroup ed31aaca79
Implement selection vector I/O with collective chunk filling (#3826)
* Changes for ECP-344: Implement selection vector I/O with collective chunk filling.
Also fix a bug in H5FD__mpio_write_vector() to account for fixed size optimization
when computing max address.

* Fixes based on PR review comments:
For H5Dchunk.c: fix H5MM_xfree()
For H5FDmpio.c:
1) Revert the fix to H5FD__mpio_write_vector()
2) Apply the patch from Neil on the proper length of s_sizes reported by H5FD__mpio_vector_build_types()

* Put back the logic of dividing up the work among all the mpi ranks similar to the
original H5D__chunk_collective_fill() routine.

* Add a test to verify the fix for the illegal reference problem in H5FD__mpio_write_vector().
2023-11-16 10:12:45 -06:00
..
API Add GitHub actions for testing VOL connectors (#3849) 2023-11-15 08:20:50 -06:00
CMakeLists.txt Add GitHub actions for testing VOL connectors (#3849) 2023-11-15 08:20:50 -06:00
CMakeTests.cmake Fix assertion failure when attempting to use IOC VFD directly (#3187) 2023-06-27 21:36:12 -07:00
CMakeVFDTests.cmake Subfiling VFD (#1883) 2022-07-22 13:03:12 -07:00
Makefile.am Clean Autotools files in parallel tests (#3744) 2023-10-22 18:45:22 -07:00
t_2Gio.c Print some messages in parallel tests on MPI rank 0 only (#3785) 2023-10-27 21:18:24 -07:00
t_bigio.c Add GitHub actions for testing VOL connectors (#3849) 2023-11-15 08:20:50 -06:00
t_cache_image.c Fix several spelling/grammar issues (#3621) 2023-10-03 09:01:28 -07:00
t_cache.c Strip HD prefix from string/char C API calls (#3540) 2023-09-15 15:13:18 -07:00
t_chunk_alloc.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_coll_chunk.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_coll_md.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_dset.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_file_image.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_file.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_filter_read.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_filters_parallel.c Implement selection vector I/O with collective chunk filling (#3826) 2023-11-16 10:12:45 -06:00
t_filters_parallel.h Fixes and adjustments to t_filters_parallel (#3714) 2023-10-19 15:23:59 -07:00
t_init_term.c Check return values from HDF5 API calls. (#3556) 2023-09-22 08:40:56 -05:00
t_mdset.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_mpi.c Print some messages in parallel tests on MPI rank 0 only (#3785) 2023-10-27 21:18:24 -07:00
t_oflush.c Update copyright headers (#2184) 2022-11-01 16:02:27 -05:00
t_pflush1.c Replaces HDgetenv with getenv (#3599) 2023-09-26 13:11:22 -07:00
t_pflush2.c Fix usage of h5_clean_files in t_pflush2.c (#3807) 2023-10-31 06:05:25 -07:00
t_ph5basic.c Create test for H5Pget_dxpl_mpio (#3825) 2023-11-06 09:27:51 -06:00
t_pmulti_dset.c Consistent initialization of hid_t in the tests (#3521) 2023-09-08 18:06:23 -05:00
t_pread.c Fix typos and grammar in t_pread. (#3565) 2023-09-22 08:44:53 -05:00
t_prestart.c Remove programmer/date from comments (#3210) 2023-06-29 12:13:29 -07:00
t_prop.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_pshutdown.c Add GitHub actions for testing VOL connectors (#3849) 2023-11-15 08:20:50 -06:00
t_select_io_dset.c Fix failure in t_select_io_dset when run with more than 10 ranks (#3758) 2023-10-23 19:08:48 -07:00
t_shapesame.c Add GitHub actions for testing VOL connectors (#3849) 2023-11-15 08:20:50 -06:00
t_span_tree.c HDF5 API test updates (#3835) 2023-11-13 13:49:38 -06:00
t_subfiling_vfd.c Renamed h5fuse.sh to h5fuse (#3834) 2023-11-07 09:50:03 -06:00
t_vfd.c Implement selection vector I/O with collective chunk filling (#3826) 2023-11-16 10:12:45 -06:00
testpar.h Rename HD(f)printf() to (f)printf() (#3194) 2023-06-28 08:31:32 -07:00
testpflush.sh.in Remove programmer/date from comments (#3210) 2023-06-29 12:13:29 -07:00
testphdf5.c Add GitHub actions for testing VOL connectors (#3849) 2023-11-15 08:20:50 -06:00
testphdf5.h Create test for H5Pget_dxpl_mpio (#3825) 2023-11-06 09:27:51 -06:00