Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2025-06

Checksum changed bug 15218

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mattias Gaertner

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?

Usually the bug can be remedied by reducing the implementation uses sections.

Mattias

Michael Van Canneyt
to Mattias Gaertner
Mattias Gaertner wrote 13 lines
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.