Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Create test for H5Pget_dxpl_mpio (#3825) | Glenn Song | 2023-11-06 | 3 | -0/+138 |
| | | | | * Create test and add to testphdf5 | ||||
* | Fix usage of h5_clean_files in t_pflush2.c (#3807) | jhendersonHDF | 2023-10-31 | 1 | -5/+6 |
| | |||||
* | Fix memory corruption in 'MPI I/O FAPL preserve' test (#3806) | jhendersonHDF | 2023-10-31 | 1 | -22/+22 |
| | |||||
* | Print some messages in parallel tests on MPI rank 0 only (#3785) | jhendersonHDF | 2023-10-28 | 3 | -34/+35 |
| | | | Avoids overly verbose output from all processes emitting progress, etc. info. | ||||
* | Add compression tests for subfiling (#3769) | Scot Breitenfeld | 2023-10-25 | 1 | -17/+125 |
| | |||||
* | Preserve MPI-I/O file hints when fapl is closed (#3755) | vchoi-hdfgroup | 2023-10-25 | 3 | -0/+105 |
| | | | * Fix for issue #3025: Save the MPI info in the file struct so H5Fget_access_plist() can retrieve it from there. | ||||
* | Fix H5Pset_evict_on_close failing regardless of actual parallel use (#3761) | Glenn Song | 2023-10-24 | 3 | -0/+63 |
| | | | | | Allow H5Pset_evict_on_close to be called regardless of whether a parallel build of HDF5 is being used Fail during file opens if H5Pset_evict_on_close has been set to true on the given File Access Property List and the size of the MPI communicator being used is greater than 1 | ||||
* | Fix failure in t_select_io_dset when run with more than 10 ranks (#3758) | Neil Fortner | 2023-10-24 | 1 | -2/+28 |
| | |||||
* | Fix hangs during collective I/O with independent metadata writes (#3693) | jhendersonHDF | 2023-10-24 | 3 | -0/+106 |
| | |||||
* | Clean Autotools files in parallel tests (#3744) | Dana Robinson | 2023-10-23 | 1 | -1/+2 |
| | | | Adds missing files to `make clean` for parallel, including Fortran. | ||||
* | Add new API function H5Pget_actual_select_io_mode() (#2974) | Neil Fortner | 2023-10-20 | 2 | -485/+770 |
| | | | This function allows the user to determine if the library performed selection I/O, vector I/O, or scalar (legacy) I/O during the last HDF5 operation performed with the provided DXPL. Expanded existing tests to check this functionality. | ||||
* | Fixes and adjustments to t_filters_parallel (#3714) | jhendersonHDF | 2023-10-19 | 2 | -81/+152 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Broadcast number of datasets to create in multi-dataset I/O cases so that interference with random number generation doesn't cause mismatches between ranks Set fill time for datasets to "never" by default and adjust on a per-test basis to avoid writing fill values to chunks when it's unnecessary Reduce number of loops run in some tests when performing multi-dataset I/O Fix an issue in the "fill time never" test where data verification could fill if file space reuse causes application buffers to be filled with chosen fill value when reading from datasets with uninitialized storage Skip multi-chunk I/O test configurations for multi-dataset I/O configurations when the TestExpress level is > 1 since those tests can be more stressful on the file system Disable use of persistent file free space management for now since it occasionally runs into an infinite loop in the library's free space management code | ||||
* | Suppress format string warnings in subfiling test (#3699) | Dana Robinson | 2023-10-17 | 1 | -0/+4 |
| | |||||
* | Add test info output to t_filters_parallel (#3696) | jhendersonHDF | 2023-10-17 | 1 | -4/+21 |
| | |||||
* | Fix printf warnings in t_mpi (#3679) | Dana Robinson | 2023-10-16 | 1 | -3/+6 |
| | | | | | | | * Fix printf warnings in t_mpi The type of MPI_Offset varies with implementation. In MPICH, it's long, which raises warnings when we attempt to use long long format specifiers. Casting to long long fixes the warnings. | ||||
* | Fix uninitialized subfiling test variable (#3675) | Dana Robinson | 2023-10-15 | 1 | -1/+1 |
| | | | | Picked up by gcc 10 on skybridge. Probably spurious, but no harm in initializing it to a "bad" value. | ||||
* | Add expedited testing support to t_filters_parallel (#3665) | jhendersonHDF | 2023-10-12 | 1 | -26/+68 |
| | |||||
* | Simplify. (#3659) | H. Joe Lee | 2023-10-12 | 1 | -1/+1 |
| | | | * Address @jhendersonHDF review | ||||
* | Update parallel compression feature to support multi-dataset I/O (#3591) | jhendersonHDF | 2023-10-10 | 2 | -3567/+4779 |
| | |||||
* | Fix several spelling/grammar issues (#3621) | jhendersonHDF | 2023-10-03 | 8 | -12/+12 |
| | |||||
* | Fix typos (#3609) | H. Joe Lee | 2023-09-27 | 2 | -27/+27 |
| | |||||
* | Remove `sh` to run bash script. (#3590) | H. Joe Lee | 2023-09-26 | 1 | -8/+6 |
| | |||||
* | Replaces HDgetenv with getenv (#3599) | Scot Breitenfeld | 2023-09-26 | 4 | -9/+9 |
| | |||||
* | Fix typos and grammar in t_pread. (#3565) | H. Joe Lee | 2023-09-22 | 1 | -7/+7 |
| | |||||
* | Check return values from HDF5 API calls. (#3556) | H. Joe Lee | 2023-09-22 | 1 | -4/+2 |
| | |||||
* | Strip HD prefix from string/char C API calls (#3540) | Dana Robinson | 2023-09-15 | 22 | -338/+336 |
| | | | | | | | | | | | | | | | | | | | | | * Strip HD prefix from string/char C API calls * HD(f)(put|get)(s|c) * HDstr* * HDv*printf * HD(s)(print|scan)f * HDperror But NOT: * HDstrcase* * HDvasprintf * HDstrtok_r * HDstrndup As those are not C99 and have portability work-around implementations. They will be handled later. * Fix th5_system.c screwup | ||||
* | Remove HD prefix from HDlog10 calls (#3539) | Dana Robinson | 2023-09-15 | 1 | -8/+8 |
| | | | | Was missed in a previous commit and causes building subfiling to fail. | ||||
* | quiet warning on sunspot (gcc 11.2.0) (#3534) | Scot Breitenfeld | 2023-09-13 | 1 | -1/+1 |
| | |||||
* | Consistent initialization of hid_t in the tests (#3521) | Scot Breitenfeld | 2023-09-08 | 13 | -182/+182 |
| | |||||
* | Convert hbool_t --> bool in testpar (#3495) | Dana Robinson | 2023-09-05 | 37 | -1616/+1613 |
| | |||||
* | Removed all the ranks printing out testing information (#3457) | Scot Breitenfeld | 2023-09-01 | 3 | -3/+11 |
| | |||||
* | chore: match function call and VRFY() output (#3428) | H. Joe Lee | 2023-08-25 | 1 | -3/+3 |
| | |||||
* | Fix use of uninitialized value in testpar/t_dset.c test (#3423) | jhendersonHDF | 2023-08-24 | 1 | -0/+2 |
| | |||||
* | Skip atomicity tests for OpenMPI major versions < 5 (#3421) | jhendersonHDF | 2023-08-24 | 2 | -338/+9 |
| | |||||
* | chore: remove gubbins comment (#3420) | H. Joe Lee | 2023-08-24 | 2 | -4/+0 |
| | |||||
* | chore: fix typo (#3405) | H. Joe Lee | 2023-08-22 | 1 | -1/+1 |
| | |||||
* | Fix serial to parallel chunked dataset file space allocation bug (#3394) | jhendersonHDF | 2023-08-22 | 3 | -0/+280 |
| | |||||
* | Fix assertion failure during file close on error (#3387) | jhendersonHDF | 2023-08-18 | 3 | -0/+55 |
| | |||||
* | Work around a testphdf5 failure on Cray MPICH machines (#3361) | jhendersonHDF | 2023-08-08 | 1 | -7/+10 |
| | |||||
* | Implementation of the mpio driver with selection I/O. (#3222) | vchoi-hdfgroup | 2023-08-07 | 4 | -87/+2139 |
| | | | | * This changes the default selection I/O to on for MPIO. | ||||
* | test(parallel): verify FALSE case (#3356) | H. Joe Lee | 2023-08-05 | 1 | -11/+17 |
| | |||||
* | Fixes the last of the -Wextra-semi-stmt warnings (#3326) | Sean McBride | 2023-08-02 | 8 | -128/+128 |
| | | | | | | | | | | | | | | | | | | | | | | | * Fixed extra semi warning by adjusting alternative macro definitions * Find-replace H5E_END_TRY; -> H5E_END_TRY * Made H5Epush_goto a do-while loop, fixed indentation * Made GOTOERROR and ERRMSG do-while loops * Made Hgoto_error and Hgoto_done do-while loops * Made vrfy_cint_type and vrfy_ctype do-while loops * Made TEST_TYPE_CONTIG and others do-while loops * Removed extraneous semi-colons * Committing clang-format changes --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> | ||||
* | chore: fix typo - persent -> present (#3273) | H. Joe Lee | 2023-07-25 | 4 | -4/+4 |
| | |||||
* | chore: fix grammar - get hang -> get hung (#3272) | H. Joe Lee | 2023-07-24 | 8 | -15/+15 |
| | |||||
* | chore: make VRFY output consistent (#3268) | H. Joe Lee | 2023-07-24 | 1 | -1/+1 |
| | |||||
* | Fixed some -Wunused-variable warnings and one Wsometimes-uninitialized ↵ | Sean McBride | 2023-07-20 | 1 | -1/+1 |
| | | | | warning (#3260) | ||||
* | Fix some warnings in developer builds (#3247) | jhendersonHDF | 2023-07-18 | 5 | -60/+27 |
| | | | | | * Fix some warnings in developer builds * Switch approach to Winline flag | ||||
* | Replace support.hdfgroup.org URLs for alternative COPYING file (#3228) | Larry Knox | 2023-07-12 | 21 | -20/+31 |
| | | | | | | | | | * Replace support.hdfgroup.org URLs for alternative COPYING file locations in copyright headers with https://www.hdfgroup.org/licenses. Replace support.hdfgroup.org URL for alternative COPYING_LBNL_HDF5 with github URL. Tweak chkcopyright script for change from UICOPYRIGHTSTR to THGCOPYRIGHTSTR. | ||||
* | Remove HD from HDmem* calls (#3211) | Dana Robinson | 2023-06-29 | 25 | -202/+199 |
| | |||||
* | Remove programmer/date from comments (#3210) | Dana Robinson | 2023-06-29 | 31 | -724/+0 |
| | | | | * Removes Programmer: and Date: fields * Fixes a few Modifications: fields leftover from previous work |