In article 1BFC2469.20001025101324.FOO-48C2.frank@g-n-u.de, Frank Heckenbach frank@g-n-u.de writes
Martin Liddle wrote:
I believe that I have mentioned this problem previously but have not been confident that it was a bug. I am now. I have repeatedly been
hit
by the problem that initialising a set to the empty set will work correctly for many versions of a program then recompiling the source without changing anything will produce a version where the set is not initialised.
I don't remember having seen this particular problem, and it's probably not in the bug list. ISTR since a year ago, some things have changed in the set handling, but I don't know many details. So upgrading to the current version might help, or it might not... (Please let me know if it does if you try it.)
Certainly I'll report anything I find. It may be a month or so before we move to a new version of the compiler (better the devil you know) and because the problem is infrequent it will take more time before we know if it has been cured. Thank you for taking an interest in this problem and all the work that you and Peter do on GPC.