[Issue 424] Unexpected OPTLINK Termination at EIP=0044C37B

d-bugmail at puremagic.com d-bugmail at puremagic.com
Wed Nov 14 21:37:15 PST 2007


http://d.puremagic.com/issues/show_bug.cgi?id=424


wbaxter at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |major




------- Comment #11 from wbaxter at gmail.com  2007-11-14 23:37 -------
Upgrading the severity because I just ran into this again adding to an
unrelated part of the main .d file.  Moving the added code to a different file
fixed it for now but that may not always be so easy to do if the code needs to
be in the generic, templated part of things.  Then it seems it will end up
instantiating in the main .obj file no matter where I put it.

Also further rearrangement of the code started triggering the "previous
definition different blahblah_initZ" bug.

So, yeh, this is a bad one, and it affects more than just code with gigantic
source files.   It appears to affect any template library with a few tens of
thousands of lines of code.


-- 



More information about the Digitalmars-d-bugs mailing list