Frank Heckenbach wrote:
Running the gpc test suite results in only one failure: y2k.pas (which is new).
I can't reproduce the problem. The test works in my DosEmu, at least. Perhaps you can play with the number in the program to find out if it fails when the delay should cross a day boundary (or year, or 0-based-century/millennium...). After all, it might be a bug in Dos or DJGPP (though I've looked at the DJGPP code, and it also seems correct to me)...
Forget about it. It seems to be one of those W98 dos box niceties. The same binary y2k.exe work as expected (including variation of sleep times) on the same machine when booting in bare DOS mode (with cwsdmpi5) instead of W98 dos box ! Maurice