Commit Graph

23040 Commits

Author SHA1 Message Date
bmribler
1fd82abe58
Cleanup unused statements (#3553) (#3617)
Removed unnecessary assert statements and noise comments.
2023-09-29 07:05:36 -07:00
H. Joe Lee
5f27bc8688
Fix grammar (#3614) 2023-09-28 17:36:14 -07:00
bmribler
55c6609127
Fixed unused variable in H5CS.c (#3552) (#3612)
* Fixed #3552
2023-09-28 17:33:53 -07:00
H. Joe Lee
e7360391fd
Fix typos (#3609) 2023-09-27 10:39:17 -07:00
H. Joe Lee
f4ccfd014b
Fix typo behaviour and dependes. (#3605) 2023-09-27 08:09:45 -07:00
H. Joe Lee
f0956a34b2
Remove useless define TRUE/FALSE statements. (#3604) 2023-09-27 09:57:37 -05:00
Dana Robinson
a03506b089
Remove unnecessary assignment in test generator (#3603)
Fixes what looks like a copy/paste/modify error in the format convert
test file generator, where an array element is assigned one value
and them immediately overwritten by another value.

Fixes Coverity issue 1542285
2023-09-27 09:57:02 -05:00
Dana Robinson
d8fbc56f78
Fix potential uninitialized variable (#3602)
Moves a union initialization up a bit so it's performed before code
that can jump to the cleanup target, where file descriptors could
be checked without being initialized.

This could only happen in test code and only in an out-of-memory
situation.

Fixes Coverity 1542254
2023-09-27 09:56:25 -05:00
Allen Byrne
b892c43e49
Correct path name of ddl file to be changed (#3607) 2023-09-27 09:55:36 -05:00
H. Joe Lee
4233ae69c0
Remove sh to run bash script. (#3590) 2023-09-26 14:52:31 -07:00
jhendersonHDF
8e964d4622
Clean up Subfiling VFD header doxygen formatting (#3601) 2023-09-26 13:47:13 -07:00
Allen Byrne
1529ec0ab3
Develop tools move (#3580)
Reorganizes the tools files to support the VOL tests
2023-09-26 13:46:55 -07:00
Scot Breitenfeld
a87ca572fe
Replaces HDgetenv with getenv (#3599) 2023-09-26 13:11:22 -07:00
Dana Robinson
58f3d6664e
Use HDoff_t with lseek consistently (#3600)
lseek on Windows uses __int64 for both the offset and return type
instead of off_t like most POSIX systems. This changes ensures we
use HDoff_t (which is typdef'd correctly on Windows) w/ lseek.
2023-09-26 11:38:07 -07:00
jhendersonHDF
d26d674e67
Fix docs for H5Acreate2 and H5Acreate_by_name (#3598) 2023-09-26 10:01:47 -07:00
H. Joe Lee
b772aeeff5
Fix typo: arange->arrange in src/H5Cmpio.c. (#3597) 2023-09-26 06:47:55 -07:00
jhendersonHDF
08b574d68b
Fix docs for H5Pset_dxpl_mpio_collective_opt() (#3594) 2023-09-25 13:37:15 -07:00
Scot Breitenfeld
1e852b94bd
Removed the use of -commons linking option on Darwin (#3581)
Removed the use of -commons linking option on Darwin as COMMON and EQUIVALENCE is no long used
2023-09-25 12:41:48 -07:00
H. Joe Lee
995e13dedf
Remove h5dwalk.1 man page. (#3589) 2023-09-25 11:30:14 -07:00
bmribler
bab0671b10
Fixed GH-3554 (#3584)
Removed the extra condition
2023-09-25 10:40:50 -07:00
Scot Breitenfeld
de95c024f4
fixed function declaration (#3579) 2023-09-22 14:25:27 -05:00
Larry Knox
80a837ef7e
Update release script. (#3577) 2023-09-22 14:25:08 -05:00
jhendersonHDF
e64c946e14
Correct comments about H5Z_FILTER_NONE (#3572) 2023-09-22 08:46:19 -05:00
H. Joe Lee
d920a45413
Fix ifx unused variable hdferr warning. (#3568) 2023-09-22 08:45:50 -05:00
H. Joe Lee
9d41d478ef
Fix typo (givin->given) in test/testframe.c. (#3567) 2023-09-22 08:45:10 -05:00
H. Joe Lee
f994aa5956
Fix typos and grammar in t_pread. (#3565) 2023-09-22 08:44:53 -05:00
Allen Byrne
197596b085
Some minor formatting and text changes (#3563) 2023-09-22 08:44:31 -05:00
Scot Breitenfeld
dece6256bf
Adds link to h5fuse.sh in testpar for autotools (#3557)
* Make the h5fuse.sh utility available to parallel subfiling tests so h5fuse testing is not skipped.
2023-09-22 08:41:57 -05:00
H. Joe Lee
16ac8f74d4
Check return values from HDF5 API calls. (#3556) 2023-09-22 08:40:56 -05:00
H. Joe Lee
c0f42c6a11
Update oneAPI-C/A badge yml links. (#3564) 2023-09-21 00:37:41 -07:00
H. Joe Lee
95907ba548
Fix grammar (#3545) 2023-09-19 11:18:04 -05:00
H. Joe Lee
fd630b3dff
Fix broken URL. (#3546) 2023-09-19 11:09:58 -05:00
Allen Byrne
c82f9a550b
Convert main.yml CI into callable workflows (#3529) 2023-09-17 21:34:42 -05:00
Dana Robinson
44a00ef876
Strip HD prefix from string/char C API calls (#3540)
* 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
2023-09-15 15:13:18 -07:00
Scot Breitenfeld
59a90368cd
fixed arg to C H5Dwrite_chunk (#3541) 2023-09-15 11:23:39 -05:00
Dana Robinson
3479b51dc1
Remove HD prefix from HDlog10 calls (#3539)
Was missed in a previous commit and causes building subfiling to
fail.
2023-09-15 09:36:14 -05:00
Dana Robinson
aa849f07e3
Remove HD prefix from math functions (#3538) 2023-09-14 10:54:00 -07:00
H. Joe Lee
ffa4bdac0a
Add NVHPC 23.7 GitHub Actions (#3509)
* Add NVHPC 27.3 GitHub Actions

* Address @derobins review
2023-09-14 09:33:02 -07:00
Scot Breitenfeld
75ba9ec7a6
removed C_INT32_T from Fortran APIs (#3537) 2023-09-14 07:51:39 -07:00
Allen Byrne
f2a284dc80
Add API examples doxygen page (#3500) 2023-09-14 07:40:28 -07:00
Scot Breitenfeld
157dda4887
quiet warning on sunspot (gcc 11.2.0) (#3534) 2023-09-13 07:34:07 -05:00
Allen Byrne
db9053e2dc
Identify functions in a subgroup (#3530) 2023-09-12 08:00:05 -05:00
Scot Breitenfeld
a0edeee49f
fixed nvidia compiler issue (#3527) 2023-09-11 11:57:30 -05:00
Allen Byrne
fbeddf2c9c
Add missing row for the ROS3 VFD in table #3415 (#3517) 2023-09-11 05:48:13 -07:00
Allen Byrne
fbb9ad2596
Fix windows cpack with debug (#3525) 2023-09-11 05:45:36 -07:00
Scot Breitenfeld
117d579c32
Consistent initialization of hid_t in the tests (#3521) 2023-09-08 18:06:23 -05:00
Scot Breitenfeld
2345f901b2
misc. fortran fixes for failing CI dailty tests (#3523)
* fixed H5Lvisit* interface

* changed integer type for direct write
2023-09-08 17:15:52 -05:00
Scot Breitenfeld
08e115b7d8
Added new Fortran API wrappers (#3511)
* Added new wrappers for
h5get_free_list_sizes_f
H5Sselect_intersect_block_f
H5Sselect_shape_same_f
h5pget_no_selection_io_cause_f
h5pget_mpio_no_collective_cause_f
H5Lvisit_by_name_f
H5Lvisit_f
H5Fget_info_f
h5dwrite_chunk_f
h5dread_chunk_f

* added h5pget_file_space_page_size_f, h5pset_file_space_page_size_f, h5pget_file_space_strategy_f, h5pset_file_space_strategy_f, h5info tests

* added fortran tests

* Update tH5F.F90
2023-09-07 17:25:07 -05:00
Dana Robinson
8253ab9ebf
Convert hbool_t --> bool in src (#3496)
* hbool_t --> bool in src

* Does not remove TRUE/FALSE
* Public header files are unchanged
* Public API calls are unchanged

* TRUE/FALSE --> true/false in src

* Add deprecation notice for hbool_t
2023-09-05 14:52:30 -07:00
Dana Robinson
9208697960
Convert hbool_t --> bool in test (#3494) 2023-09-05 13:11:52 -07:00