On Tue, 17 Jun 2025, Mattias Gaertner via fpc-pascal wrote:
Hi,
What is the state of the bug 15128, that is the infamous checksum changed
bug:
https://gitlab.com/freepascal.org/lazarus/ccr/-/issues/15218
In the issue Jonas wrote that the only case is a forward function that
implements as "external". But I have never found such a function.
Is there maybe some other case that can trigger this bug?
From the reports:
inline & generics with implementation uses circular references.
Usually the bug can be remedied by reducing the implementation uses sections.
This is on my todo list, but I first to finish a release for work.
Unfortunately, the release is delayed (again) :/
After that I'll have time to work on it.
There are some issues in the issue tracker that simplify the issue to only a
couple of units, they should help in tracking down the exact issue.
Michael.
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal