summaryrefslogtreecommitdiffstats
path: root/testpar
Commit message (Collapse)AuthorAgeFilesLines
* Fixes and adjustments to t_filters_parallel (#3714)jhendersonHDF2023-10-192-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 Robinson2023-10-171-0/+4
|
* Add test info output to t_filters_parallel (#3696)jhendersonHDF2023-10-171-4/+21
|
* Fix printf warnings in t_mpi (#3679)Dana Robinson2023-10-161-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 Robinson2023-10-151-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)jhendersonHDF2023-10-121-26/+68
|
* Simplify. (#3659)H. Joe Lee2023-10-121-1/+1
| | | * Address @jhendersonHDF review
* Update parallel compression feature to support multi-dataset I/O (#3591)jhendersonHDF2023-10-102-3567/+4779
|
* Fix several spelling/grammar issues (#3621)jhendersonHDF2023-10-038-12/+12
|
* Fix typos (#3609)H. Joe Lee2023-09-272-27/+27
|
* Remove `sh` to run bash script. (#3590)H. Joe Lee2023-09-261-8/+6
|
* Replaces HDgetenv with getenv (#3599)Scot Breitenfeld2023-09-264-9/+9
|
* Fix typos and grammar in t_pread. (#3565)H. Joe Lee2023-09-221-7/+7
|
* Check return values from HDF5 API calls. (#3556)H. Joe Lee2023-09-221-4/+2
|
* Strip HD prefix from string/char C API calls (#3540)Dana Robinson2023-09-1522-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 Robinson2023-09-151-8/+8
| | | | Was missed in a previous commit and causes building subfiling to fail.
* quiet warning on sunspot (gcc 11.2.0) (#3534)Scot Breitenfeld2023-09-131-1/+1
|
* Consistent initialization of hid_t in the tests (#3521)Scot Breitenfeld2023-09-0813-182/+182
|
* Convert hbool_t --> bool in testpar (#3495)Dana Robinson2023-09-0537-1616/+1613
|
* Removed all the ranks printing out testing information (#3457)Scot Breitenfeld2023-09-013-3/+11
|
* chore: match function call and VRFY() output (#3428)H. Joe Lee2023-08-251-3/+3
|
* Fix use of uninitialized value in testpar/t_dset.c test (#3423)jhendersonHDF2023-08-241-0/+2
|
* Skip atomicity tests for OpenMPI major versions < 5 (#3421)jhendersonHDF2023-08-242-338/+9
|
* chore: remove gubbins comment (#3420)H. Joe Lee2023-08-242-4/+0
|
* chore: fix typo (#3405)H. Joe Lee2023-08-221-1/+1
|
* Fix serial to parallel chunked dataset file space allocation bug (#3394)jhendersonHDF2023-08-223-0/+280
|
* Fix assertion failure during file close on error (#3387)jhendersonHDF2023-08-183-0/+55
|
* Work around a testphdf5 failure on Cray MPICH machines (#3361)jhendersonHDF2023-08-081-7/+10
|
* Implementation of the mpio driver with selection I/O. (#3222)vchoi-hdfgroup2023-08-074-87/+2139
| | | | * This changes the default selection I/O to on for MPIO.
* test(parallel): verify FALSE case (#3356)H. Joe Lee2023-08-051-11/+17
|
* Fixes the last of the -Wextra-semi-stmt warnings (#3326)Sean McBride2023-08-028-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 Lee2023-07-254-4/+4
|
* chore: fix grammar - get hang -> get hung (#3272)H. Joe Lee2023-07-248-15/+15
|
* chore: make VRFY output consistent (#3268)H. Joe Lee2023-07-241-1/+1
|
* Fixed some -Wunused-variable warnings and one Wsometimes-uninitialized ↵Sean McBride2023-07-201-1/+1
| | | | warning (#3260)
* Fix some warnings in developer builds (#3247)jhendersonHDF2023-07-185-60/+27
| | | | | * Fix some warnings in developer builds * Switch approach to Winline flag
* Replace support.hdfgroup.org URLs for alternative COPYING file (#3228)Larry Knox2023-07-1221-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 Robinson2023-06-2925-202/+199
|
* Remove programmer/date from comments (#3210)Dana Robinson2023-06-2931-724/+0
| | | | * Removes Programmer: and Date: fields * Fixes a few Modifications: fields leftover from previous work
* Remove HD from C std lib file ops (#3206)Dana Robinson2023-06-297-107/+107
| | | | | | | | | * HDfclose * HDferror * HDfeof * HDfflush * HDfopen * HDfread * HDfwrite
* Remove HD from strto* calls (#3204)Dana Robinson2023-06-291-2/+2
| | | | | | | | * HDstrtod * HDstrtol * HDstrtoll * HDstrtoul * HDstrtoull * HDstrtoumax
* Rename HDexit() and related to exit(), etc. (#3202)Dana Robinson2023-06-296-17/+17
| | | | | * HDatexit * HDexit * HD_exit
* Remove some "Programmer" comments (#3209)Dana Robinson2023-06-292-8/+6
| | | | | | | | | | These are meaningless noise. Removes the "Programmer" lines on comment start lines: /* Programmer: John Smith These complicate my sed script that will rip out the rest of the comments.
* Rename HDato*() to ato*() (#3201)Dana Robinson2023-06-291-1/+1
|
* Remove HD from protected POSIX calls (#3203)Dana Robinson2023-06-291-1/+1
| | | | | | | | | | | These calls are non-C99 but protected by ifdefs and have no Windows equivalents: * HDalarm * HDasprintf * HDclock_gettime * HDfcntl * HDgethostname * HDgetrusage * HDsymlink
* Remove HD from memory allocate/free calls (#3195)Dana Robinson2023-06-2841-1503/+1502
| | | | | | * HDcalloc * HDfree * HDmalloc * HDrealloc
* Rename HD(f)printf() to (f)printf() (#3194)Dana Robinson2023-06-2849-3442/+3402
|
* Rename HDassert() to assert() (#3191)Dana Robinson2023-06-2819-457/+457
| | | | | * Change HDassert to assert * Fix bin/make_err
* Fix assertion failure when attempting to use IOC VFD directly (#3187)jhendersonHDF2023-06-282-0/+42
|
* Remove HD from fork/exec*/wait* (#3190)Dana Robinson2023-06-281-5/+5
| | | | These are not C99 but are hidden behind ifdefs and are highly unlikely to ever have non-POSIX equivalents.