C++ wrapper tests build issue on aarch64 due to _Float16 type #4517
Labels
Component - C++
C++ wrappers
Component - Testing
Code in test or testpar directories, GitHub workflows
Priority - 2. Medium ⏹
It would be nice to have this in the next release
Type - Improvement
Improvements that don't add a new feature or functionality
Milestone
Describe the bug
HDF5 1.14.4 (and the develop branch) cannot be built on aarch64 when C++ is enabled due to the C++ tests including H5private.h and failing when encountering the
_Float16
type. More context in #4495 and #4507. Reported by @wswsmao.Expected behavior
HDF5 can be built on aarch64 with C++ enabled
Platform (please complete the following information)
Additional context
HDF5's C++ wrapper tests should be refactored to reduce the usage of private header files from the C library and avoid including H5private.h.
The text was updated successfully, but these errors were encountered: