I have opened a merge request https://salsa.debian.org/med-team/liblemon/-/merge_requests/3 to fix this bug.
I think it is acceptable to omit the lgf_reader_writer_test. This test deals with IO part of the library. and it had minor influence on the whole. This merge request can be successfully run: https://salsa.debian.org/zhaofeng-shu33-guest/liblemon/-/jobs/849082