Re: Incremental compiling not working in new version

James Richters via fpc-pascal <[email protected]>
Newsgroups gmane.comp.compilers.free-pascal.general
Organization Production Automation
Message-ID <[email protected]>
I don’t know what causes this, but I have experienced the same issue.  Just loading the IDE takes like 30 seconds on a version I installed in 2023 and another in early 2024, and those also compile much slower, but I just installed it again last week and the new version installed is fast again.. but if I run the ones from earlier they are still slow.  I also note that when I run the slow versions, I can always exit out and run 3.2.2 and it’s almost instant.. so it’s not anything on my system. 
I’m doing my installs with FPCUPDeluxe.  I did update that this last time so I’m not sure if that has anything to do with why it’s working so well now.

James
 
From: fpc-pascal <fpc-pascal-bounces-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b@public.gmane.org> On Behalf Of Hairy Pixels via fpc-pascal
Sent: Tuesday, December 3, 2024 11:09 PM
To: FPC-Pascal discussions <[email protected]>
Cc: Hairy Pixels <[email protected]>
Subject: [fpc-pascal] Incremental compiling not working in new version
 
I just noticed I didn’t update my compiler since 2023/03/03 and finally did so today. After making some required changes I noticed the compile times went down  from basically instant (after being fully built once) to taking 4+ seconds every build.
 
Looking at the output it looks to me like it’s not loading the PPU files and recompiling nearly everything every time. Did something change I could investigate? 
 
The only changes I needed to make were "Visibilities of members of generic specializations” from https://wiki.freepascal.org/User_Changes_Trunk#Visibilities_of_members_of_generic_specializations but that doesnt’ seem related.
 
 


Regards,
    Ryan Joseph

_______________________________________________
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.