You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's composed as a result of the H5_PACKAGE_INIT_FUNC "glue" macro, from the 'H5_MY_PKG' macro in src/H5FDmodule.h. It's not a great fit in the way it's currently used, but would be some work to refactor to eliminate. :-/
I initially thought this issue might be related because the previously-linked PR does clean up some warnings related to unused H5FD package variables and undefined H5FD routines, but it seems this is separate from that.
The reworked VFD initialization routines do not have this problem. These are in develop (1.13.x, eventually 1.14.0). They will probably not be merged down to 1.12 and earlier.
Many files have a function
H5FD__init_package
, usuallystatic
. It appears totally unused. Clang warns:Am I blind or is it really unused?
The text was updated successfully, but these errors were encountered: