Further to my previous message: What it looks like is that I have a
cycle of module deps, and whenever any of them are changed, -recomp
gets very confused and recompiles them all. This seems to be because
each of them becomes a new version because its usages
because its predecessor in the chain's version changed, because its
usages did... This is a Real Pain. Anyone else been stung by this?
BTW, did there use to be/is there still an option to tell -recomp
to be explicit about why it had to do a recompilation? I found
-hi-diffs-with-usages, which was of some help, but I thought there
was a more directly useful one too, but I couldn't lay my hands on it.
Cyclically,
Alex.