when i do a mass compile on my project , it keeps on looping during a save operation
and it does that may be a 50 times & eventually ends also without error.
the curent file remains the same
I've only seen this in projects in which I use LVOOP, I suspect that the whole class is reloaded and recompiled for each of its VI's call or something like that ; maybe though I'm just plain wrong (like often).
Anyway, whatever the reason is, it's pretty annoying and make me think twice before I mass compile a project.
I do consider posting an idea to improve the mass compile function.
We have two ears and one mouth so that we can listen twice as much as we speak.
Just as TiTou said: it looks like recompiling each VI which depend on any class hierarchy makes LV recompile each VI of this hierarchy, and then each VI of this class makes recompilation of each other VI, etc... As a workaround you can try closing the project and mass compile project folder from Tools->Advanced menu. I noticed this does not loop as much as there are not all dependencies loaded, but there are many more factors to this (i.e. how you managed libraries and classes dependencies). Furthermore, this might not give you exactly the same effect as mass compiling the project (same reason - not all dependencies are loaded).