On Thu, 04 Nov 2010 12:41:16 -0400, Iain Buclaw <[email protected]> wrote:

== Quote from Steven Schveighoffer ([email protected])'s article

Compile time is not possible. You cannot construct the import graph until link time, and the linker does not support performing any kind of analysis.
-Steve

Agreed, and what makes the plot thicker is that it also depends on the *order*
that you send files to the linker too.

Bug report from Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583837

That actually shouldn't matter. I believe what you are seeing is a manifestation of bug 4384. The cycle detection algorithm is broken, it doesn't detect some cycles, and I would not be surprised if link order affected whether a certain cycle was detected.

-Steve

Reply via email to