Sat, 31 Oct 2026 16:53:12 UTC Log in
Header-only C++ HDF5 interface built by guoguo completed Thu, 29 Oct 2026 19:20:30 UTC

Description

HighFive is a modern header-only C++11 friendly interface for libhdf5. HighFive supports STL vector/string, Boost::UBLAS, Boost::Multi-array and Xtensor. It handles C++ from/to HDF5 with automatic type mapping. HighFive does not require additional libraries (see dependencies). It integrates nicely with other CMake projects by defining (and exporting) a HighFive target. Design: - Simple C++-ish minimalist interface - No other dependency than libhdf5 - Zero overhead - Support C++11 Feature support: - create/read/write files, datasets, attributes, groups, dataspaces. - automatic memory management / ref counting - automatic conversion of std::vector and nested std::vector from/to any dataset with basic types - automatic conversion of std::string to/from variable length string dataset - selection() / slice support - parallel Read/Write operations from several nodes with Parallel HDF5 - Advanced types: Compound, Enum, Arrays of Fixed-length strings, References etc… (see ChangeLog) Known flaws: - HighFive is not thread-safe. At best it has the same limitations as the HDF5 library. However, HighFive objects modify their members without protecting these writes. Users have reported that HighFive is not thread-safe even when using the threadsafe HDF5 library, e.g., https://github.com/BlueBrain/HighFive/discussions/675. - Eigen support in core HighFive is broken. See https://github.com/BlueBrain/HighFive/issues/532. H5Easy is not affected. - The support of fixed length strings isn’t ideal.

RPMs

2 files, 2 arches
src
riscv64
  • highfive-devel-3.3.0-5.fc45.riscv64.rpm 90.04 KB info · download

Logs

riscv64

Changelog

* Sat Jul 18 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 3.3.0-5
- Explicitly enable Boost/OpenCV/xtensor tests
- With this, we no longer need to manually skip them on riscv64

* Fri Jul 17 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 3.3.0-4
- Drop CMake workaround that is no longer needed

* Fri Jul 17 2026 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 3.3.0-3
- skip three tests on RISC-V

* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild

* Fri Jun 19 2026 Orion Poplawski <orion@nwra.com> - 3.3.0-1
- Update to 3.3.0

* Fri Jun 19 2026 Sandro Mani <manisandro@gmail.com> - 2.10.1-7
- Fix build against eigen3-5.0.0 and xtensor-0.27.0

* Sat Apr 18 2026 Cristian Le <git@lecris.dev> - 2.10.1-6
- Allow to build with CMake 4.0

* Thu Jan 29 2026 Nicolas Chauvet <kwizart@gmail.com> - 2.10.1-5
- Rebuilt for OpenCV 4.13

* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild

* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild

* Wed Apr 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.1-2
- Patch for CMake 4

* Wed Apr 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.1-1
- Update to 2.10.1

* Wed Apr 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.0-10
- Update to the new post-BlueBrain upstream

* Wed Apr 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.0-8
- Run tests in parallel

* Mon Feb 03 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.10.0-4
- Add dependencies to -devel package
- Remove conditionals for 32-bit ARM, no longer needed

* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild

* Fri Oct 25 2024 Orion Poplawski <orion@nwra.com> - 2.10.0-2
- Rebuild for hdf5 1.14.5

* Mon Jul 29 2024 Packit <hello@packit.dev> - 2.10.0-1
- Update to 2.10.0 upstream release
- Resolves: rhbz#2300406

* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild