Files
hdf5/test
e77c72e253 Sync develop changes August 21 - 27 to hdf5_1_14 (#4774)
* Use gfortran 14 for cmake-ctest.yml on mac (#4739)

* Use gfortran 14 for cmake-test on mac

* Remove notarization step

* Address @byrnHDF review

* Fix enum type mismatch warning (#4741)

* Fix macro redefined warnings (#4744)

Removes a duplicated HDopen macro from the performance testing programs

* Update nvhpc CI version to 24.7 (#4740)

* Return basic HTTP range GET logging to ROS3 (#4738)

* Add minimal amount of S3 request logging to ROS3

* Fix ROS3 logging ifdef conditions

* Replace non-VOL calls with VOL calls - part 1 (#4745)

This PR is part of the incremental switching H5I_object() and H5I_object_verify()
to their VOL counterpart, H5VL_object() and H5VL_vol_object_verify(), a newly addedinternal function.

Fixes GH-4730 partially.

* Fix inconsistent documentation of get_name functions (#4715)

- Verified that the listed functions do not include null terminator in the returned length
- Improved some of the tests
- Corrected documentation

Fixes GH-4704

* Casted a positive int to size_t

* Remove HDF-EOS5 CI action (#4750)

The code can't be downloaded due to changes that put it behind an
EarthData login. We'll disable this while we figure out a work-around.

* Replace non-VOL calls with VOL calls - part 2 (#4748)

This PR switches H5I_object_verify() to H5VL_vol_object_verify() in the H5F API
and fixes documentation of H5Fmount and H5Funmount.

* More on H5F API

* Restore rand_r in a few parallel tests (#4749)

The t_pmulti_dset and t_select_io_dset tests rely on the behavior
of the previous private rand_r-like implementation to get the
correct sequence of random numbers to pass. This has been restored
using a fully private rand_r-like implementation that doesn't
rely on rand_r and will work on Windows and other platforms
where rand_r doesn't exist.

* Don't run AOCC parallel tests with -j2 (#4752)

Don't run parallel tests in both Autotools and CMake with multiple
processes. ph5diff still runs with -j2 w/ Autotools since the test
script is in the tools/test/h5diff directory.

* Split off AOCC CMake parallel tests

* Remove unnecessary NPROCS env vars

* Put NPROCS back in serial tests

We run ph5diff tests there

* Replace non-VOL calls with VOL calls - part 3 (#4756)

This PR switches H5I_object_verify() to H5VL_vol_object_verify() in the H5G API
and removes unnecessary casts.

* Turn on parallel CI tests in Autotools & CMake (#4573)

* Fix typo in H5Centry.c (#4762)

* Set/Unset VOL wrapping context in H5VL_attr_close (#4759)

* Add missing C++ and Fortran to Intel oneAPI CI (#4761)

* Add Fortran and C++ to Autotools
* Add Fortran and C++ to Linux CMake
* Add C++ to Windows CMake
* Fix bad GitHub workspace variable

* Remove early test exit (#4757)

* Don't skip file tests

* Remove test with invalid flag for H5Fopen

* Verify that create/open of unseekable file fails

* Remove failure verification

* Restore Julia CI (#4763)

Fixes #4539

* Capitalize f in (#4766)

* Add testing to NVHPC CI actions (CMake & Autotools) (#4760)

Turns on testing, both serial and parallel, but skips:
* dt_arith and dtransform in CMake
* All main library tests in the Autotools
Due to dt_arith and dtransform segfaults when handling long doubles.

* Fix typo in H5T_order_t enum (#4773)

'bit endian' --> 'big endian'

* Correct julia workflows name for hdf5_1_14 branch.

---------

Co-authored-by: H. Joe Lee <hyoklee@hdfgroup.org>
Co-authored-by: Aleksandar Jelenak <ajelenak@users.noreply.github.com>
Co-authored-by: bmribler <39579120+bmribler@users.noreply.github.com>
Co-authored-by: Dana Robinson <43805+derobins@users.noreply.github.com>
Co-authored-by: jhendersonHDF <jhenderson@hdfgroup.org>
Co-authored-by: mattjala <124107509+mattjala@users.noreply.github.com>
2024-08-27 09:38:18 -07:00
..
2023-10-12 11:32:23 -05:00
2024-03-21 09:17:22 -05:00
2022-03-31 10:42:30 -05:00
2024-05-31 09:42:17 -05:00
2023-10-12 11:32:23 -05:00
2024-03-21 09:17:22 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2024-03-21 09:17:22 -05:00
2024-03-21 09:17:22 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2024-05-31 09:42:17 -05:00
2024-03-21 09:17:22 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-07-27 14:08:47 -07:00
2023-10-24 19:36:18 -05:00
2021-09-29 13:28:12 -05:00
2023-10-12 11:32:23 -05:00
2022-11-01 16:02:27 -05:00
2023-10-12 11:32:23 -05:00
2023-07-27 14:08:47 -07:00
2023-10-12 11:32:23 -05:00
2024-03-21 09:17:22 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2024-03-21 09:17:22 -05:00
2023-10-12 11:32:23 -05:00
2023-07-27 22:55:51 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2022-11-01 16:02:27 -05:00
2023-12-08 07:42:49 -06:00
2024-03-21 09:17:22 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2023-10-12 11:32:23 -05:00
2022-11-01 16:02:27 -05:00