Re: Extremely long build times



Allen Bauer (CodeGear) wrote:

There are also internal limitations in the compiler which can cause
problems if one were to have a deeply recursive set of units. As a
codebase grows, one can lose sight of the overall "reference web" of
units and suddenly trip into this limitation. It is often manifests
as a significant performance degredation and seemingly random error
messages about recursive uses.

Unfortunately when one gets into the situation, it is really a bear to
work one's way out of it. All it takes is for one inadvertent unit to
end up in a long chain of unit uses. Unit A uses B uses C ... uses X
uses Y uses Z uses A...

Ah, thanks for the tip. That sounds as if it may be the problem.

--
Rudy Velthuis [TeamB] http://rvelthuis.de

"The use of anthropomorphic terminology when dealing with
computing systems is a symptom of professional immaturity."
-- Edsger Dijkstra
.