summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Correct use of set() command with options (#3667) (#3703)jhendersonHDF2023-10-184-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 Robinson2023-10-172-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 Robinson2023-10-171-6/+9
|
* Fix unused variable in tselect.c (#3701)Dana Robinson2023-10-171-3/+5
|
* 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
|
* Initialize API context MPI types to MPI_BYTE (#3688)jhendersonHDF2023-10-171-0/+5
|
* switch to using time function instead of date function (#3690)Scot Breitenfeld2023-10-171-101/+105
|
* Add Doxygen for H5Pset_fapl_sec2() (#3685)Dana Robinson2023-10-161-1/+17
| | | *
* Fix invalid memory access in S3 comms (#3681)Dana Robinson2023-10-161-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 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 a possible NULL pointer dereference in tests (#3676)Dana Robinson2023-10-161-126/+92
| | | | | The dtypes test could dereference a NULL pointer if a strdup call failed.
* Suppress MPI_Waitall warnings w/ MPICH (#3680)Dana Robinson2023-10-162-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 Robinson2023-10-163-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 Robinson2023-10-151-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 Robinson2023-10-155-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 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 AOCC GitHub Action (#3504) (#3657)H. Joe Lee2023-10-141-0/+66
|
* Remove callable action badges. (#3653)H. Joe Lee2023-10-141-2/+0
|
* Correct fortran CMake generator expressions (#3670)Allen Byrne2023-10-147-76/+76
|
* Fix link error on clang17/gfortran13/macOS-13 (#3666) (#3671)H. Joe Lee2023-10-131-5/+3
|
* Fixes test failure for gfortran -O2 and -O3, -fdefault-real-16 (#3662)Scot Breitenfeld2023-10-132-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 Lee2023-10-131-2/+2
|
* 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
* Address nagfor exceptions stoppage. (#3658)Scot Breitenfeld2023-10-1110-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-hdfgroup2023-10-103-104/+1319
|
* Update parallel compression feature to support multi-dataset I/O (#3591)jhendersonHDF2023-10-1015-4385/+6233
|
* Use real URLs and updated names for plugins (#3651)Allen Byrne2023-10-107-114/+131
| | | * synchronize TGZ naming convention/usage
* Remove 1.10 badge (#3650)Dana Robinson2023-10-101-1/+0
|
* Fixes GH#1027 compilation error (#3654)Scot Breitenfeld2023-10-102-1/+14
|
* Remove 1.10.11 info from README.md (#3646)Dana Robinson2023-10-091-1/+0
|
* Switch IEEE flags for NAG Fortran (#3644)Dana Robinson2023-10-091-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 Breitenfeld2023-10-089-215/+73
|
* Split out test logic to separate file (#3639)Allen Byrne2023-10-062-94/+110
|
* Improve consistency in past tense usage (#3638)H. Joe Lee2023-10-061-1/+1
|
* Fail CMake on Windows when sub-filing VFD is enabled (#3636)H. Joe Lee2023-10-061-1/+4
|
* Disambiguate error output messages. (#3634)H. Joe Lee2023-10-051-4/+4
| | | | | * Disambiguate error output messages. * Address @brtnfld review.
* Fix grammar (#3635)H. Joe Lee2023-10-051-3/+3
|
* Remove old EXTERNALPROJECT_ADD in favor of FETCH_CONTENT (#3624)Allen Byrne2023-10-0413-258/+111
|
* Remove unused member from H5D_shared_t struct. (#3628)Neil Fortner2023-10-031-7/+6
|
* Disable static + thread-safe on Windows w/ CMake (#3622)Dana Robinson2023-10-032-2/+14
| | | | | | | | | The thread-safety feature on Windows requires a hook in DllMain() and thus is only available when HDF5 is built as a shared library. This was previously a warning, but has now been elevated to a fatal error that cannot be overridden with ALLOW_UNSUPPORTED. Fixes GitHub #3613
* Add HPC CDash to README.md (#3623)Dana Robinson2023-10-031-0/+2
|
* Fix several spelling/grammar issues (#3621)jhendersonHDF2023-10-0365-98/+98
|
* Fix Intel oneAPI icc warning (#3619)H. Joe Lee2023-09-301-2/+8
|
* Cleanup unused statements (#3553) (#3617)bmribler2023-09-291-5/+3
| | | Removed unnecessary assert statements and noise comments.
* Fix grammar (#3614)H. Joe Lee2023-09-291-1/+1
|
* Fixed unused variable in H5CS.c (#3552) (#3612)bmribler2023-09-291-6/+3
| | | * Fixed #3552
* Fix typos (#3609)H. Joe Lee2023-09-273-28/+28
|
* Fix typo behaviour and dependes. (#3605)H. Joe Lee2023-09-271-3/+3
|