== Quote from Steven Schveighoffer ([email protected])'s article > On Thu, 04 Nov 2010 10:31:47 -0400, Jesse Phillips > <[email protected]> wrote: > > Andrei Alexandrescu Wrote: > > > >> To make this quest successful, you may want to reduce the code to a > >> simple test case and submit it as a bug report or post it here. As the > >> error you're encountering is the only problem you're seeing whenever you > >> try your code and an infrequent one for others, it's not impossible it's > >> a usage error rather than a bug in the language or its implementation. > >> At any rate, just describing how you feel makes it difficult to pinpoint > >> and solve whatever matter you've been hitting. > >> > >> > >> Thanks for sharing, > >> > >> Andrei > > > > Or you could look at: > > > > http://d.puremagic.com/issues/show_bug.cgi?id=2457 > > > > Then there are other cyclic/import bugs: > > > > http://d.puremagic.com/issues/show_bug.cgi?id=5053 > > http://d.puremagic.com/issues/show_bug.cgi?id=4384 > > http://d.puremagic.com/issues/show_bug.cgi?id=3979 > > > > Which of course is a good way to find out if a particular bug has been > > fixed or not. I don't know if the message will just be moved into > > compile time (I've it it myself and haven't minded it too much, other > > than it happening at run-time). > 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 Regards Iain
