Subject silent failure of the compiler
From Gaetano <gaetanodd@hotmail.com>
Date Fri, 18 Sep 2020 14:38:02 +1000
Newsgroups dbase.getting-started

I have a file named DATAINTEGRITY.PRG dated 15/9/2020 5:21 and a
DATAINTEGRITY.PRO dated 18/9/2020 13:09.

For whatever reason, when I compile the file, the PRO is not overwritten
with the new version  - date and contents of the PRO are the same
without any warning or failure from the compiler.

I tried changing the date of the PRO file to something older than the
PRG file, and made a change to the PRG file to make it more recent than
the PRO but neither of the two made a difference.

The only solution seems to be to delete the PRO to force recompilation.

Is this a known occasional glitch? or is it worth posting as a bug?

Cheers,
Gaetano.