Prof A Olowofoyeku (The African Chief) wrote:
I have been able to reduce the problem to a small program. The problem seems to lie in the handling of the declaration of virtual methods, and how units use each other. I am attaching the test program (chief45). I have embedded some comments as to how to circumvent the problem (without fixing the bug) - but this is obviously not the solution.
Thanks. With this example, I could fix the bug (hopefully this time the right one, and without breaking anything else ...).
You can then probably undo the other patch, but it doesn't matter much.
Frank