Happened multiple times - change somewhere, press F9 and some totally unrelated unit is not compiling.
Usually I do “clean up and build”, but this time it does not help.
I have attached the problematic file, though I believe there is nothing wrong with it, it compiled tens of time before it started creatig problems.
The error shown:
fmultirename.pas(2276,27) Error: function header doesn't match any method of this class "SetFilePropertyResult(LongInt;TFile;TFileProperty;TSetFilePropertyResult);"
fmultirename.pas(328,15) Error: Found declaration: SetFilePropertyResult(LongInt;TFile;TFileProperty;TSetFilePropertyResult);
I have more than 1 GB on the dirve where Lazarus is installed, so it should not be caused by insuficient disk space.