Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added new H5E with tests. (#4049) | Scot Breitenfeld | 2024-03-07 | 26 | -336/+1354 |
| | | | | | | | | | | | Added Fortran H5E APIs: h5eregister_class_f, h5eunregister_class_f, h5ecreate_msg_f, h5eclose_msg_f h5eget_msg_f, h5epush_f, h5eget_num_f, h5ewalk_f, h5eget_class_name_f, h5eappend_stack_f, h5eget_current_stack_f, h5eset_current_stack_f, h5ecreate_stack_f, h5eclose_stack_f, h5epop_f, h5eprint_f (C h5eprint v2 signature) Addresses Issue #3987 | ||||
* | fix path for S3 build path in CI (#4076) | Allen Byrne | 2024-03-06 | 1 | -1/+1 |
| | |||||
* | Fix uninitialized bytes in selection I/O test (#4073) | Dana Robinson | 2024-03-06 | 1 | -1/+4 |
| | | | | | This was due to a complex type fill value being set to -1 instead of a proper complex value. This was a test problem and not a core library issue. | ||||
* | Add NEWSLETTER and merge abi reports and add sha256sums (#4055) | Allen Byrne | 2024-03-05 | 6 | -19/+64 |
| | |||||
* | Update INSTALL files (#4052) | Allen Byrne | 2024-03-05 | 6 | -204/+222 |
| | |||||
* | Fix uninitialized bytes in cmpd_dset test (#4072) | Dana Robinson | 2024-03-05 | 1 | -12/+23 |
| | | | | | | | Compound fill values were set to the integer -1, causing valgrind to flag 'uninitialized bytes' errors. This is just a problem with the cmpd_dset test and not a core library problem. | ||||
* | Fix a memory leak in the cmpd_dset test (#4071) | Dana Robinson | 2024-03-05 | 1 | -24/+14 |
| | | | | This was due to not freeing a test buffer. It was not a core library memory leak. | ||||
* | Rename incorrectly named option (#4067) | Allen Byrne | 2024-03-05 | 37 | -134/+144 |
| | | | | | | | * Rename incorrectly named option * Restore the correct uses of USING_MEMCHECKER * Update release note | ||||
* | Ignore UserPresets and Use only C compiler for sanitizers (#4066) | Allen Byrne | 2024-03-05 | 3 | -266/+23 |
| | | | | | * Remove user presets file * Only use C compiler for sanitzers | ||||
* | Fix issue where H5Tset_fields does not account for datatype offsets (#4061) | jhendersonHDF | 2024-03-05 | 3 | -3/+97 |
| | | | | | H5Tset_fields did not account for any offset in a floating-point datatype, causing it to fail when a datatype's precision is correctly set such that it doesn't include the offset bits. | ||||
* | Add note to H5Tset_fields about needing to set datatype precision first (#4059) | jhendersonHDF | 2024-03-05 | 1 | -0/+11 |
| | | | | | * Offset of a floating-point type also needs to be accounted for * Clarify ordering of H5Tset_precision and H5Tset_fields | ||||
* | Do not enable szip for sanitizer runs (#4057) | Allen Byrne | 2024-03-04 | 1 | -2/+2 |
| | |||||
* | Improve error messages when tools attempt to use non-enabled S3 and HDFS ↵ | Larry Knox | 2024-03-04 | 4 | -7/+12 |
| | | | | VFDs. (#4047) | ||||
* | Add options to allow tools type selection and naming (#4046) | Allen Byrne | 2024-03-04 | 43 | -711/+496 |
| | |||||
* | Add upddated cmake tools from source location (#4040) | Allen Byrne | 2024-03-04 | 7 | -352/+953 |
| | |||||
* | Fix VOL-compatibility issues in External Link API test (#4039) | mattjala | 2024-03-04 | 2 | -94/+283 |
| | | | Fix link API tests with incorrect filename | ||||
* | Bump the github-actions group with 2 updates (#4054) | dependabot[bot] | 2024-03-04 | 5 | -23/+23 |
| | | | Bumps the github-actions group with 2 updates: [actions/download-artifact](https://github.com/actions/download-artifact) and [github/codeql-action](https://github.com/github/codeql-action). | ||||
* | Fix issue with FAPL file locking setting inheriting test (#4053) | jhendersonHDF | 2024-03-01 | 4 | -94/+184 |
| | | | | | Fixes an issue where the HDF5_USE_FILE_LOCKING environment variable being set can interfere with the file locking setting that the test expects to be returned. | ||||
* | Remove limitations on preset generators (#4051) | Allen Byrne | 2024-02-29 | 2 | -21/+3 |
| | |||||
* | Remove check for gettimeofday + tz in CMake (#4045) | Dana Robinson | 2024-02-26 | 2 | -25/+0 |
| | | | This is not used in the library | ||||
* | Consolidate Autotools linux files (#4044) | Dana Robinson | 2024-02-26 | 7 | -460/+389 |
| | | | | | | | There are many architecture-specific linux files in the config directory, all of which simply redirect to linux-gnulibc1. This change renames linux-gnulibc1 to linux-gnu and deletes the more specific files. | ||||
* | Remove unused AIX cross-compile cache overrides (#4043) | Dana Robinson | 2024-02-26 | 2 | -64/+0 |
| | | | | The ibm-aix Autotools config file had some unmaintained and unnecessary Autoconf cache overrides. These have been removed. | ||||
* | Don't try to load general-19 warnings file for icc (#4042) | Dana Robinson | 2024-02-26 | 2 | -12/+0 |
| | | | | | | | The Autools Classic Intel compiler configuration attempts to load a file named `general-19` from the intel-warnings/classic directory, which does not exist. This removes the attempted load of the file. | ||||
* | Fix allocating too much memory in dset API test (#4041) | mattjala | 2024-02-26 | 1 | -1/+1 |
| | |||||
* | Fix memory leak in H5LTopen_file_image when H5LT_FILE_IMAGE_DONT_COPY flag ↵ | jhendersonHDF | 2024-02-26 | 3 | -22/+88 |
| | | | | | | | | | is used (#4021) When the H5LT_FILE_IMAGE_DONT_COPY flag is passed to H5LTopen_file_image, the internally-allocated udata structure gets leaked as the core file driver doesn't have a way to determine when or if it needs to call the 'udata_free' callback. This has been fixed by freeing the udata structure when the 'image_free' callback gets made during file close, where the file is holding the last reference to the udata structure. | ||||
* | Improve performance of flushing single objects (#4017) | Neil Fortner | 2024-02-23 | 11 | -2152/+522 |
| | | | | | Improve performance of flushing a single object, and remove metadata cache flush markers | ||||
* | Update and Add general INSTALL (#4016) | Allen Byrne | 2024-02-23 | 6 | -144/+192 |
| | |||||
* | Add deb and rpm binaries to snapshots (#4035) | Allen Byrne | 2024-02-23 | 4 | -8/+62 |
| | |||||
* | Fix the datatype passed to H5*exists_async APIs in tests. (#4033) | Scot Breitenfeld | 2024-02-23 | 9 | -5/+102 |
| | | | Add a new testing function to verify C_BOOL values. | ||||
* | Fix missing NOT from if check in HL folder (#4036) | Allen Byrne | 2024-02-22 | 2 | -8/+1 |
| | |||||
* | Fix H5F_get_access_plist to copy file locking settings (#4030) | jhendersonHDF | 2024-02-22 | 6 | -46/+313 |
| | | | | | | H5F_get_access_plist previously did not copy over the file locking settings from a file into the new File Access Property List that it creates. This would make it difficult to match the file locking settings between an external file and its parent file. | ||||
* | Replace deprecated Fortran 'include mpif.h' with 'USE mpi' (#4031) | Christoph Niethammer | 2024-02-21 | 3 | -5/+3 |
| | | | | | | With MPI 4.1 the use of the mpif.h include file has been deprecated. Codes should transition to USE mpi or USE mpi_f08. Signed-off-by: Christoph Niethammer <niethammer@hlrs.de> | ||||
* | Check argument for CMake REGEX FCMangle.h. (#4029) | H. Joe Lee | 2024-02-21 | 1 | -2/+8 |
| | |||||
* | Test vlen sequence IO in API tests (#4027) | mattjala | 2024-02-21 | 2 | -0/+485 |
| | |||||
* | Replaced last sprintf with snprintf (#4007) | Sean McBride | 2024-02-20 | 21 | -48/+79 |
| | | | | | | | * Replaced last sprintf with snprintf To have the size of the buffer, it was required to change a function signature, and change all users of it. In most cases, determining the buffer size wasn't trivial and so SIZE_MAX is passed. But at least this improves the infrastructure. Someone can later figure out the correct sizes. | ||||
* | Remove oneapi return value warning. (#4028) | H. Joe Lee | 2024-02-19 | 1 | -0/+1 |
| | |||||
* | Grep for error messages instead of comparing files (#4024) | Allen Byrne | 2024-02-16 | 3 | -19/+21 |
| | |||||
* | Correct String FIND for runTest and grepTest (#4022) | Allen Byrne | 2024-02-15 | 5 | -28/+51 |
| | |||||
* | Delete old snapshot binaries after new snapshots are created (#4020) | Allen Byrne | 2024-02-15 | 3 | -1/+91 |
| | |||||
* | included best practices of using coll. metadata APIs (#4018) | Scot Breitenfeld | 2024-02-15 | 9 | -8/+154 |
| | |||||
* | Add compound subset ops on attributes to API tests (#4005) | mattjala | 2024-02-14 | 2 | -0/+269 |
| | | | | * Add partial compound io on attributes to API tests | ||||
* | separate out individual checks for string removal (#4015) | Allen Byrne | 2024-02-14 | 1 | -0/+4 |
| | |||||
* | Add C in project line for CMake to fix #4012. (#4014) | H. Joe Lee | 2024-02-14 | 3 | -3/+3 |
| | |||||
* | Update install texts (#4010) | Glenn Song | 2024-02-14 | 6 | -28/+22 |
| | | | | | | | | * Update INSTALL_CMake.txt as necessary * Update remaining docs that use HDF5_USE_GNU_DIRS * Update options in HDFMacros in HDF5Examples | ||||
* | Fix some output issues with ph5diff (#4008) | jhendersonHDF | 2024-02-13 | 2 | -6/+8 |
| | |||||
* | Don't add files and directories with names that begin with ., or that match ↵ | Larry Knox | 2024-02-13 | 2 | -1/+2 |
| | | | | | *autom4te* to release tar & zip files. (#4009) Filter messages with 'ulimit -s' out of test output for runTest.cmake. | ||||
* | Add hl and cpp ABI reports to daily build (#4006) | Allen Byrne | 2024-02-13 | 2 | -0/+33 |
| | | | | * Add other non-fortran lib abi reports * removing hl_cpp abi reports because of lack of public symbols | ||||
* | Issue #1824: Replaced most remaining sprintf with safer snprint (#4003) | Sean McBride | 2024-02-13 | 13 | -90/+93 |
| | |||||
* | Add a missing file into Makefile.am for MinGW Autotools build error. (#4004) | H. Joe Lee | 2024-02-13 | 1 | -1/+1 |
| | |||||
* | remove incorrect check for environ (#4002) | Allen Byrne | 2024-02-09 | 2 | -2/+0 |
| |