Undefined reference to some SWMR related functions in fortran

Dear experts,

I’m using a packaged version of HDF5 library for my fortran program on Fedora-43 linux.

When building my program w/ SWMR mode by consulting some guides (this and this) I encountered the following error:

undefined reference to `h5fstart_swmr_write_f_’

undefined reference to `h5dflush_f_’

Indeed, I cannot find fortran interfaces to h5fstart_swmr_write() and h5dflush() in the references.

How can I start the SWMR write and do flush?

What is the proper way to start writing SWMR mode in fortran? Are there any concrete examples?

Thanks in advance…

Kazuyoshi

For these, I wrote interface subroutines to call the corresponding functions in C…

I wonder why these essential (I think) routines for SWMR in Fortran don’t exist…

Kazuyoshi

Just an oversight, create a GitHub issue, and I’ll add them.

Just did it.

Thanks in advance…

Kazuyoshi

Hi…

Will these be in the next patch release, v.2.0.1?

Or we have to wait for the next minor version update (v.2.1.0)?