533 Commits
Author SHA1 Message Date
Larry Knox 85d9ec8864 Update nvhpc version tested to 25.7 and CUDA version to 12.9 (#5740) 2025-08-22 22:19:44 -05:00
Matt L 5b1ef5e243 Temporarily turn off h5diff tests for cache VOL (#5732) 2025-08-19 14:12:34 -05:00
Matt L abada2661b Generate VOL tests for h5diff (#5680) 2025-08-15 11:39:33 -05:00
Allen Byrne b20352bc62 Re-enable java on windows arm CI (#5705)
* Re-enable java on windows arm CI
* Test fail in Debug mode on Windows - disabled to test in Release mode
* Disable compression libs - arm build issues
* Add debug /Gy flag
2025-08-12 12:17:39 -05:00
Matt L 43f1310905 Generate VOL tests for h5copy (#5551)
* Add VOL testing to h5copy
2025-08-07 07:43:02 -05:00
dependabot[bot] 19679f4abd Bump the github-actions group with 2 updates (#5708)
Updates `azure/trusted-signing-action` from 0.5.1 to 0.5.9
Updates `github/codeql-action` from 3.29.2 to 3.29.5
2025-08-04 10:42:08 -05:00
Larry Knox b08f2481a1 Disable Java on arm64-windows while Java on the runner is incorrect for arm64. (#5676) 2025-07-18 14:50:47 -05:00
Allen Byrne 968cc9dd44 Add script to test examples with h5*cc pkg-config wrappers (#5486) 2025-07-16 13:57:43 -05:00
jhendersonHDF a76c21b244 Fix Fortran name mangling in test library (#5661) 2025-07-14 06:19:57 -05:00
Allen Byrne f9ebbb9ab2 Move fortran flags processing after fortran enabled (#5627) 2025-07-10 10:31:47 -05:00
Scot Breitenfeld 3f5a6e272e correct url paths (#5651) 2025-07-09 14:51:45 -05:00
Scot Breitenfeld 2741b4079d FLOSS schema update (#5647)
* added FLOSS manifest
* floss updates
* updated location of funding-manifest-urls
* added code owners for the .well-known directory contents
2025-07-05 19:49:07 -05:00
dependabot[bot] a0e6450218 Bump the github-actions group with 2 updates (#5645)
[softprops/action-gh-release](https://github.com/softprops/action-gh-release) and [github/codeql-action](https://github.com/github/codeql-action).
Updates `softprops/action-gh-release` from 2.2.2 to 2.3.2
Updates `github/codeql-action` from 3.28.18 to 3.29.2
2025-07-03 07:29:01 -05:00
Matt L 3b054fe7cc Always build test generators (#5622) 2025-06-23 07:47:05 -05:00
jhendersonHDF c44c7be5b7 Fix daily build S3 testing (#5623) 2025-06-23 07:35:22 -05:00
Allen Byrne df20da2979 Remove references to autotools options in documentation/comments (#5619) 2025-06-21 13:28:00 -05:00
Matt L 41bba281c1 Resolve spurious linkchecker timeouts (#5598)
* Remove unnecessary workflow installs
* Reduce the number of linkchecker threads
2025-06-20 11:44:17 -05:00
0743df227f Add documentation and s3proxy testing for ROS3 VFD (#5560)
Adds workflow to build ROS3 VFD and optionally build aws-c-s3 library
from source or use package managers

Adds testing of ROS3 VFD with s3proxy and docker

Adds new H5Pset_fapl_ros3_endpoint()/H5Pget_fapl_ros3_endpoint() API
functions to set/get an alternative endpoint URL to use when opening
files with the ROS3 VFD

Cleans up warnings in tools and tests related to ROS3 VFD structure size

Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
Co-authored-by: Allen Byrne <50328838+byrnHDF@users.noreply.github.com>
2025-06-19 16:22:49 -05:00
Allen Byrne 36110e73d0 Upgrade MS cert service (#5603) 2025-06-17 13:56:55 -05:00
Allen Byrne 7dd078d9bf Add windows test deprecated CI (#5604)
* Disable directvfd for windows
* Windows must have config mode
2025-06-17 13:46:08 -05:00
Neil Fortner 1ca48703e3 Add H5Dread_chunk2() (#5506) 2025-06-17 11:11:13 -05:00
Allen Byrne d6ca8411de Correct name of CMake option to HDF5_ENABLE_DEPRECATED_SYMBOLS (#5587) 2025-06-12 18:47:01 -05:00
Scot Breitenfeld afd2b7af19 force use of issue templates (#5592) 2025-06-12 07:37:50 -05:00
Scot Breitenfeld d7a162226a Update issue templates 2025-06-10 17:41:18 -05:00
H. Joe Lee bd2b1947c6 ci: adjust steps to handle new spack package repo (#5586) 2025-06-09 09:51:39 -05:00
dependabot[bot] ab3bb3de39 Bump the github-actions group with 3 updates (#5561) 2025-06-02 07:41:17 -05:00
Allen Byrne 3f615e9eff Add static only workflows to CI (#5553) 2025-05-30 12:00:39 -05:00
75fff3ed06 Re-write ROS3 VFD S3 backend to use AWS' C S3 library (#5548)
* Re-write ROS3 VFD S3 backend to use AWS' C S3 library

Replaces the ROS3 VFD's libcurl-based S3 backend with a new
backend which uses the aws-c-s3 library

Adds support for sourcing credentials from standard AWS
configuration files, environment variables, etc. with a
fallback to anonymous credentials when credentials can't be
found

Adds support for sourcing AWS region from standard AWS
configuration files and environment variables

Adds support for new environment variables HDF5_ROS3_VFD_DEBUG,
HDF5_ROS3_VFD_LOG_LEVEL and HDF5_ROS3_VFD_LOG_FILE for debugging
purposes

Replaces function to load testing credentials in the ros3.c and
s3comms.c tests with new function that delegates to the aws-c-s3
library for better compatibility with standard AWS configuration
files and environment variables

Adds support for s3:// object URIs

Adds HTTP User-Agent header in form of
'libhdf5/<hdf5_version> (vfd:ros3) libaws-c-s3'

Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
Co-authored-by: Allen Byrne <50328838+byrnHDF@users.noreply.github.com>
2025-05-29 17:51:29 -05:00
Allen Byrne 4cc7161fc2 refactor run scripts to a single macros with includes (#5538)
* Refactor the CMake scripts into a single script
* Adjust args to do grep testing
2025-05-24 16:26:46 -05:00
Allen Byrne aa9784ea25 Refactor the config/cmake folder #5446 (#5540)
* Update config/examples/HDF5AsSubdirMacros.cmake
* Move f90 config file and remove m4 dir
2025-05-22 11:20:51 -05:00
Allen Byrne e968eda351 Fix the URL for zlib-ng GIT (#5503)
* Correct defines if using ZLIB_COMPAT
* Update zlib build instructions
* Correct netcdf workflow
2025-05-09 05:43:39 -05:00
H. Joe Lee a00660b565 ci: change spack repo path (#5520) 2025-05-07 20:54:21 -05:00
dependabot[bot] 6c9ebbf239 Bump the github-actions group with 4 updates (#5505)
Bumps the github-actions group with 4 updates: 

Updates `actions/download-artifact` from 4.1.9 to 4.3.0
Updates `DoozyX/clang-format-lint-action` from 0.18.2 to 0.20
Updates `softprops/action-gh-release` from 2.2.1 to 2.2.2
Updates `github/codeql-action` from 3.28.13 to 3.28.16
2025-05-02 06:46:18 -05:00
Allen Byrne cdd9b3dd20 Correct variable name for publishing doxygen (#5476) 2025-04-23 12:17:28 -05:00
Allen Byrne da7c08c296 Use ubuntu-22.04 for ubuntu clang (#5475) 2025-04-22 19:04:58 -05:00
Allen Byrne 1bc1e31d06 Add Arm64 workflows to CI (#5459)
* Add arm64 runners to workflow
* Label binaries with arm and use ostype elsewhere
2025-04-22 14:46:45 -05:00
Allen Byrne 3c5eb8268c Correct indentation (#5464) 2025-04-22 14:40:07 -05:00
Allen Byrne 394c9b6db5 Move doxygen latest upload to daily-schedule (#5462) 2025-04-22 18:14:58 +02:00
Scot Breitenfeld ef26beaa8e Removed outdated license files and eliminated obsolete license components (#5450) 2025-04-17 09:28:22 -05:00
Allen Byrne 97efe2ecc8 Add missing if check on developer workflow (#5437) 2025-04-11 14:18:31 -05:00
Allen Byrne 2494459101 Add Developer build mode workflow (#5396)
* Add Linux only Developer workflow
* Add Windows job
* -Og already set in GNUFlags file for Debug/Developer mode
* Skip fheap test that times out
* Add mac and clang jobs
* Control version of CMake when building with plugins
2025-04-08 11:26:00 -05:00
dependabot[bot] e5db200a8a Bump the github-actions group with 2 updates (#5412)
Updates `actions/download-artifact` from 4.1.9 to 4.2.1
Updates `github/codeql-action` from 3.28.10 to 3.28.13
2025-04-02 11:27:26 -05:00
H. Joe Lee 558e8955f3 Ignore gnu.org for #5377 (#5391)
* Update .github/workflows/linkchecker.yml
2025-03-27 13:26:13 -05:00
Allen Byrne 53f415ddfa Remove bypassed autotools files, references and CI commands (#5395) 2025-03-21 09:20:56 -05:00
H. Joe Lee 841807a056 Update Intel oneAPI version to 2025.0 for CI (#5378) 2025-03-19 05:29:33 -05:00
jhendersonHDF 31bad0692b Remove Autotools from VFD daily build workflow (#5392) 2025-03-18 16:04:55 -05:00
Allen Byrne 1602e1fbfe Remove autotools files and docs (#5358) 2025-03-14 13:28:44 -05:00
Allen Byrne 3448276452 Fix last linkcheck issues and linkchecker must pass (#5350)
* Ignore warnings so only errors fail
2025-03-04 09:35:40 -06:00
dependabot[bot] 27fece61c8 Bump the github-actions group with 4 updates (#5343) 2025-03-03 07:36:10 -06:00
Scot Breitenfeld 0e3f1010f1 Update AOCC and OpenMPI versions (#5341) 2025-03-01 07:05:47 -06:00