Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add an option to disable doxygen warn as error (#3708) | Allen Byrne | 2023-10-19 | 6 | -1/+47 |
| | | | | | | | | | | | | Add for both CMake and the Autotools * HDF5_ENABLE_DOXY_WARNINGS: ON/OFF (Default: ON) * --enable-doxygen-errors: enable/disable (Default: enable) The default will fail compile if the doxygen parsing generates warnings. The option can be disabled if certain versions of doxygen have parsing issues. i.e. 1.9.5, 1.9.8. Fixes #3398 | ||||
* | Attempt to quiet some warnings with cray compilers. (#3724) | Scot Breitenfeld | 2023-10-19 | 12 | -64/+15 |
| | |||||
* | provide an alternative to mapfile for older bash (#3717) | Scot Breitenfeld | 2023-10-19 | 1 | -2/+8 |
| | |||||
* | Fix issue with unmatched messages in ph5diff (#3719) | jhendersonHDF | 2023-10-19 | 3 | -7/+17 |
| | |||||
* | Some corrections and fix for plugins (#3712) | Allen Byrne | 2023-10-19 | 5 | -63/+19 |
| | |||||
* | Work around Theta system issue failure in links test (#3710) | jhendersonHDF | 2023-10-18 | 1 | -35/+21 |
| | | | | | | | | When the Subfiling VFD is enabled, the links test may try to initialize the Subfiling VFD and call MPI_Init_thread. On Theta, this appears to have an issue that will cause the links test to fail. Reworked the test to check for the same conditions in a more roundabout way that doesn't involved initializing the Subfiling VFD | ||||
* | Cache variables req FORCE to change (#3706) | Allen Byrne | 2023-10-18 | 2 | -3/+3 |
| | | | | | * Cache variables req FORCE to change * Also plugin needs FORCE | ||||
* | Add NVidia compiler support and CI (#3686) | Allen Byrne | 2023-10-18 | 16 | -127/+593 |
| | |||||
* | Clean up comments. (#3695) | H. Joe Lee | 2023-10-18 | 1 | -41/+35 |
| | |||||
* | Correct ld in format strings in cmpd_dset.c (#3697) | H. Joe Lee | 2023-10-18 | 1 | -2/+4 |
| | | | | Removes clang warnings | ||||
* | Sync changes that are only in 1.14 branch (#3704) | jhendersonHDF | 2023-10-18 | 10 | -22/+14 |
| | |||||
* | Correct use of set() command with options (#3667) (#3703) | jhendersonHDF | 2023-10-18 | 4 | -23/+24 |
| | | | | | | | * Correct use of set() command with options * Force filter off if not found Co-authored-by: Allen Byrne <50328838+byrnHDF@users.noreply.github.com> | ||||
* | Restore floating-point suffixes in tests (#3698) | Dana Robinson | 2023-10-17 | 2 | -17/+17 |
| | | | | A prior commit removed too many F suffixes. This restores the suffixes for float variables. | ||||
* | Fix unused variable warning in H5F_sfile_assert_num (#3700) | Dana Robinson | 2023-10-17 | 1 | -6/+9 |
| | |||||
* | Fix unused variable in tselect.c (#3701) | Dana Robinson | 2023-10-17 | 1 | -3/+5 |
| | |||||
* | 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 |
| | |||||
* | Initialize API context MPI types to MPI_BYTE (#3688) | jhendersonHDF | 2023-10-17 | 1 | -0/+5 |
| | |||||
* | switch to using time function instead of date function (#3690) | Scot Breitenfeld | 2023-10-17 | 1 | -101/+105 |
| | |||||
* | Add Doxygen for H5Pset_fapl_sec2() (#3685) | Dana Robinson | 2023-10-16 | 1 | -1/+17 |
| | | | * | ||||
* | Fix invalid memory access in S3 comms (#3681) | Dana Robinson | 2023-10-16 | 1 | -1/+2 |
| | | | | | | | | | In the ros3 VFD, passing an empty string parameter to an internal API call could result in accessing the -1th element of a string. This would cause failures on big-endian systems like s390x. This parameter is now checked before writing to the string. Fixes GitHub #1168 | ||||
* | 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 a possible NULL pointer dereference in tests (#3676) | Dana Robinson | 2023-10-16 | 1 | -126/+92 |
| | | | | | The dtypes test could dereference a NULL pointer if a strdup call failed. | ||||
* | Suppress MPI_Waitall warnings w/ MPICH (#3680) | Dana Robinson | 2023-10-16 | 2 | -9/+19 |
| | | | | | | | | | MPICH defines MPI_STATUSES_IGNORE (a pointer) to 1, which raises warnings w/ gcc. This is a known issue that the MPICH devs are not going to fix. See here: https://github.com/pmodels/mpich/issues/5687 This fix suppresses those issues w/ gcc | ||||
* | Remove CANBE_UNUSED() from subfiling VFD (#3678) | Dana Robinson | 2023-10-16 | 3 | -8/+6 |
| | | | | | This macro was an attempt to quiet warnings about release mode unused variables that only appear in asserts. It resolves to a void cast, which doesn't quiet warnings when an assignment has already taken place. | ||||
* | Fix a strncpy call to use dest size not src (#3677) | Dana Robinson | 2023-10-15 | 1 | -19/+22 |
| | | | | | | | A strncpy call in a path construction call used the size of the src buffer instead of the dest buffer as the limit n. This was switched to use the dest size and properly terminate the string if truncation occurs. | ||||
* | Add support for AOCC & Flang w/ the Autotools (#3674) | Dana Robinson | 2023-10-15 | 5 | -3/+163 |
| | | | | | | | | | | | | | * Adds a config/clang-fflags options file to support Flang * Corrects missing "-Wl," from linker options in the libtool wrappers when using Flang, the MPI Fortran compiler wrappers, and building the shared library. This would often result in unrecognized options like -soname. * Enable -nomp w/ Flang to avoid linking to the OpenMPI library. CMake can build the parallel, shared library w/ Fortran using AOCC and Flang, so no changes were needed for that build system. Fixes GitHub issues #3439, #1588, #366, #280 | ||||
* | 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 AOCC GitHub Action (#3504) (#3657) | H. Joe Lee | 2023-10-14 | 1 | -0/+66 |
| | |||||
* | Remove callable action badges. (#3653) | H. Joe Lee | 2023-10-14 | 1 | -2/+0 |
| | |||||
* | Correct fortran CMake generator expressions (#3670) | Allen Byrne | 2023-10-14 | 7 | -76/+76 |
| | |||||
* | 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 | 2 | -3/+7 |
| | | | | | | | | | * added cmake ieee flag for nagfor * fixes gfortran -O2 and -O3, -fdefault-real-16 * fixed sync * updated release notes | ||||
* | Remove clang warnings (#3656) | H. Joe Lee | 2023-10-13 | 1 | -2/+2 |
| | |||||
* | 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 | ||||
* | Address nagfor exceptions stoppage. (#3658) | Scot Breitenfeld | 2023-10-11 | 10 | -81/+27 |
| | | | | | | | * added cmake ieee flag for nagfor * generalized determining the nag compiler * fixing some misc. NAG warnings | ||||
* | Add more tests for selection I/O. (#3528) | vchoi-hdfgroup | 2023-10-10 | 3 | -104/+1319 |
| | |||||
* | Update parallel compression feature to support multi-dataset I/O (#3591) | jhendersonHDF | 2023-10-10 | 15 | -4385/+6233 |
| | |||||
* | Use real URLs and updated names for plugins (#3651) | Allen Byrne | 2023-10-10 | 7 | -114/+131 |
| | | | * synchronize TGZ naming convention/usage | ||||
* | Remove 1.10 badge (#3650) | Dana Robinson | 2023-10-10 | 1 | -1/+0 |
| | |||||
* | Fixes GH#1027 compilation error (#3654) | Scot Breitenfeld | 2023-10-10 | 2 | -1/+14 |
| | |||||
* | Remove 1.10.11 info from README.md (#3646) | Dana Robinson | 2023-10-09 | 1 | -1/+0 |
| | |||||
* | Switch IEEE flags for NAG Fortran (#3644) | Dana Robinson | 2023-10-09 | 1 | -5/+4 |
| | | | | | | Default is -ieee=stop, which causes problems when the H5T module performs floating-point type introspection. The new mode is -ieee=full | ||||
* | Drop MPI-2 support (#3643) | Scot Breitenfeld | 2023-10-08 | 9 | -215/+73 |
| | |||||
* | Split out test logic to separate file (#3639) | Allen Byrne | 2023-10-06 | 2 | -94/+110 |
| | |||||
* | Improve consistency in past tense usage (#3638) | H. Joe Lee | 2023-10-06 | 1 | -1/+1 |
| | |||||
* | Fail CMake on Windows when sub-filing VFD is enabled (#3636) | H. Joe Lee | 2023-10-06 | 1 | -1/+4 |
| | |||||
* | Disambiguate error output messages. (#3634) | H. Joe Lee | 2023-10-05 | 1 | -4/+4 |
| | | | | | * Disambiguate error output messages. * Address @brtnfld review. | ||||
* | Fix grammar (#3635) | H. Joe Lee | 2023-10-05 | 1 | -3/+3 |
| |