Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add intel oneapi windows build to CI CMake (#3836) | Allen Byrne | 2023-11-10 | 7 | -39/+55 |
| | |||||
* | Fortran Wrappers H5VLnative_addr_to_token_f and ↵ | Scot Breitenfeld | 2023-11-03 | 3 | -9/+91 |
| | | | | | | | | | H5VLnative_token_to_address_f (#3801) * Added H5VLnative_addr_to_token_f and H5VLnative_token_to_address_f * Added H5VLnative_addr_to_token_f and H5VLnative_token_to_address_f tests * Added H5VLnative_addr_to_token_f and H5VLnative_token_to_address_f tests | ||||
* | Removed the use of C wrappers from H5P APIs. (#3824) | Scot Breitenfeld | 2023-11-03 | 6 | -103/+32 |
| | | | | | | | | | | | * fix seg fault on frontier/cray * fix seg fault on frontier/cray * fix seg fault on frontier/cray * removed the use of h5pclose_c * removed the use of h5pclose_c | ||||
* | Don't build util tests when HDF5_EXTERNALLY_CONFIGURED=ON (#3781) | Robert Adam | 2023-10-30 | 1 | -1/+1 |
| | | | | Fixes #3780 | ||||
* | Added missing DLL for H5PGET_ACTUAL_SELECTION_IO_MODE_F (#3760) | Scot Breitenfeld | 2023-10-24 | 1 | -0/+1 |
| | | | * add missing H5PGET_ACTUAL_SELECTION_IO_MODE_F dll | ||||
* | Add h5pget_actual_selection_io_mode fortran wrapper (#3746) | Scot Breitenfeld | 2023-10-23 | 6 | -2/+75 |
| | | | | | | | * added h5pget_actual_selection_io_mode_f test * added tests for h5pget_actual_selection_io_mode_f * fixed int_f type conversion | ||||
* | update stat arg for apple (#3726) | Scot Breitenfeld | 2023-10-23 | 7 | -16/+25 |
| | | | | | | | | | | | * update stat arg for apple * use H5_HAVE_DARWIN for Apple ifdef * fix typo * removed duplicate H5_ih_info_t * added fortran async test to cmake | ||||
* | Clean Autotools files in parallel tests (#3744) | Dana Robinson | 2023-10-23 | 1 | -1/+1 |
| | | | Adds missing files to `make clean` for parallel, including Fortran. | ||||
* | Add -h and --help as flags in h5cc & h5fc (#3729) | Glenn Song | 2023-10-20 | 1 | -8/+14 |
| | | | Adds these common help flags in addition to -help | ||||
* | Attempt to quiet some warnings with cray compilers. (#3724) | Scot Breitenfeld | 2023-10-19 | 12 | -64/+15 |
| | |||||
* | Add NVidia compiler support and CI (#3686) | Allen Byrne | 2023-10-18 | 1 | -1/+1 |
| | |||||
* | Sync changes that are only in 1.14 branch (#3704) | jhendersonHDF | 2023-10-18 | 2 | -0/+4 |
| | |||||
* | Correct fortran CMake generator expressions (#3670) | Allen Byrne | 2023-10-14 | 4 | -59/+59 |
| | |||||
* | Fix link error on clang17/gfortran13/macOS-13 (#3666) (#3671) | H. Joe Lee | 2023-10-13 | 1 | -5/+3 |
| | |||||
* | Fixes test failure for gfortran -O2 and -O3, -fdefault-real-16 (#3662) | Scot Breitenfeld | 2023-10-13 | 1 | -2/+1 |
| | | | | | | | | | * added cmake ieee flag for nagfor * fixes gfortran -O2 and -O3, -fdefault-real-16 * fixed sync * updated release notes | ||||
* | Address nagfor exceptions stoppage. (#3658) | Scot Breitenfeld | 2023-10-11 | 6 | -79/+13 |
| | | | | | | | * added cmake ieee flag for nagfor * generalized determining the nag compiler * fixing some misc. NAG warnings | ||||
* | Removed the use of -commons linking option on Darwin (#3581) | Scot Breitenfeld | 2023-09-25 | 1 | -2/+0 |
| | | | | Removed the use of -commons linking option on Darwin as COMMON and EQUIVALENCE is no long used | ||||
* | Fix ifx unused variable hdferr warning. (#3568) | H. Joe Lee | 2023-09-22 | 1 | -0/+3 |
| | |||||
* | Some minor formatting and text changes (#3563) | Allen Byrne | 2023-09-22 | 1 | -1/+1 |
| | |||||
* | Strip HD prefix from string/char C API calls (#3540) | Dana Robinson | 2023-09-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | fixed arg to C H5Dwrite_chunk (#3541) | Scot Breitenfeld | 2023-09-15 | 1 | -10/+10 |
| | |||||
* | removed C_INT32_T from Fortran APIs (#3537) | Scot Breitenfeld | 2023-09-14 | 5 | -47/+72 |
| | |||||
* | fixed nvidia compiler issue (#3527) | Scot Breitenfeld | 2023-09-11 | 1 | -10/+6 |
| | |||||
* | misc. fortran fixes for failing CI dailty tests (#3523) | Scot Breitenfeld | 2023-09-08 | 7 | -60/+100 |
| | | | | | * fixed H5Lvisit* interface * changed integer type for direct write | ||||
* | Added new Fortran API wrappers (#3511) | Scot Breitenfeld | 2023-09-07 | 26 | -1399/+2773 |
| | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | Add Fortran ES module to deploy list (#3341) | Allen Byrne | 2023-08-04 | 1 | -44/+30 |
| | | | | | * Add Fortran ES module to deploy list * Change fortran mod file export to use a list of names | ||||
* | removed the use of encoded single apostrophe (#3261) | Scot Breitenfeld | 2023-07-20 | 11 | -44/+44 |
| | | | | | | * removed the use of encoded single apostrophe, and fix H5Dread_chunk from write to read * updated sanitizer paragraph * fixed brief description for H5Fget_info | ||||
* | changed the scope of #ifdef DOXYGEN to now include H5D multi-functions (#3254) | Scot Breitenfeld | 2023-07-18 | 1 | -2/+3 |
| | |||||
* | Fixed more warnings about extra semicolons (#3249) | Sean McBride | 2023-07-18 | 7 | -56/+56 |
| | | | | | | | * Require semi-colon after H5_CHECK_OVERFLOW calls Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> | ||||
* | addresses compilation fortran warnings on Frontier (#3236) | Scot Breitenfeld | 2023-07-12 | 16 | -20/+12 |
| | |||||
* | Remove programmer/date from comments (#3210) | Dana Robinson | 2023-06-29 | 30 | -1774/+6 |
| | | | | * Removes Programmer: and Date: fields * Fixes a few Modifications: fields leftover from previous work | ||||
* | Remove HD/hbool_t from fortran (#3182) | Dana Robinson | 2023-06-28 | 18 | -254/+254 |
| | |||||
* | Fixed check for a VOL's async compatibility (#3164) | Scot Breitenfeld | 2023-06-22 | 1 | -4/+6 |
| | | | | | * cap flag fix in test * added async comp. output | ||||
* | Print out the VOL connector being used in the ASYNC test (#3016) | Scot Breitenfeld | 2023-06-05 | 8 | -97/+386 |
| | | | | | * Print out the VOL connector being used in the ASYNC test * Add h5pget_vol_cap_flags_f with test | ||||
* | Convert H5F haddr_t macros to H5 (#3039) | Dana Robinson | 2023-06-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | Several macros for handling haddr_t values exist in H5Fprivate.h and have H5F prefixes, even though they have nothing to do with a particular file (e.g., H5F_addr_lt()). These macros have been moved to H5private.h and renamed to have an H5 prefix. Affected macros: H5F_addr_overflow H5F_addr_defined H5F_addr_eq H5F_addr_ne H5F_addr_lt H5F_addr_le H5F_addr_gt H5F_addr_ge H5F_addr_cmp H5F_addr_overlap H5F_addr_pow2 was unused and removed instead of converted. | ||||
* | Fixed Fortran Doxygen warnings (#3017) | Scot Breitenfeld | 2023-05-26 | 8 | -94/+104 |
| | | | | Fixes Fortran doxygen warnings, #2998 | ||||
* | fixed GNU 4.8.5 compilation issue with C_LOC and strings (#2996) | Scot Breitenfeld | 2023-05-23 | 1 | -2/+2 |
| | |||||
* | Updated H5Ovisit_f and H5Ovisit_by_name_f wrappers internals. (#2987) | Scot Breitenfeld | 2023-05-22 | 7 | -171/+72 |
| | | | | | | | | | * * Removed C wrappers for H5Ovisit_f and H5Ovist_by_name_f, modifying the Fortran source accordingly. * The intent for op_data was declared INOUT, even though the pointer address INTENT is, in actuality, IN. gfortran was optimizing out op_data in tests where the values were repeatedly reset to the same value. The values were reset in the test because the data the pointer targeted was updated in the callback. * Made use of the 'verify' function to check value correctness. * changed to useing INTEGER(C_INT) instead of C_BOOL, updated the documentation | ||||
* | Fix 'datatype' misspellings ('dataype') (#2984) | Dana Robinson | 2023-05-19 | 1 | -1/+1 |
| | |||||
* | Fixes failures with gfortran 4.8 (#2979) | Scot Breitenfeld | 2023-05-18 | 3 | -19/+25 |
| | |||||
* | Updated INTENT to IN for C_PTR types dummy args. (#2961) | Scot Breitenfeld | 2023-05-17 | 8 | -133/+133 |
| | | | | * Changed to INTENT(IN) for C_PTR dummy args since it refers to whether C_PTR can be changed and does not relate to the INTENT state of the target. | ||||
* | added missing H5ES function DLLs (#2969) | Scot Breitenfeld | 2023-05-17 | 2 | -0/+21 |
| | |||||
* | addresses gfortran issue https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109861 ↵ | Scot Breitenfeld | 2023-05-15 | 2 | -9/+9 |
| | | | | (#2957) | ||||
* | Fix CMake generator expression syntax (#2909) | Allen Byrne | 2023-05-05 | 3 | -16/+16 |
| | |||||
* | Remove references to old MANIFEST file (#2890) | jhendersonHDF | 2023-05-03 | 1 | -1/+0 |
| | |||||
* | Fixed test failure for when REAL is promoted via a compiler flag (#2873) | Scot Breitenfeld | 2023-05-02 | 2 | -13/+14 |
| | |||||
* | Add Fortran Selection IO APIs (#2864) | Scot Breitenfeld | 2023-05-01 | 8 | -50/+407 |
| | | | new selection IO fortran APIs with tests | ||||
* | Remove "the the" from comments and docs (#2865) | Dana Robinson | 2023-05-01 | 5 | -13/+13 |
| | |||||
* | Remove unused variable warning (#2828) | H. Joe Lee | 2023-04-28 | 1 | -1/+1 |
| | | | Polaris FORTRAN compiler reported the unused variable warning. | ||||
* | Added Fortran Async APIs (#2715) | Scot Breitenfeld | 2023-04-21 | 39 | -2666/+6146 |
| | | | H5A, H5D, H5ES, H5G, H5F, H5L and H5O async APIs were added. |