Created attachment 1140
File containing lots of empty class templates
I suspected this was http://d.puremagic.com/issues/show_bug.cgi?id=8377, but
have tried with latest git head (which apparently contains a fix for 8377) and
I still get OPTLINK termination.
I attach both source and obj files:
To reproduce from objects:
dmd -g parser.obj peg.obj
To reproduce from source:
dmd -g -c parser.d peg.d
Note this bug only occurs with -g switch to dmd.
I have attached both source and compiled objects. I reduced the code as far as
I could, one file contains a bunch of empty class templates, the other contains
code from Pegged.
Comment #1 by callumenator — 2012-08-20T19:06:32Z
Created attachment 1141
pegged source code
Comment #2 by callumenator — 2012-08-20T19:07:26Z
(In reply to comment #1)
> Created an attachment (id=1141) [details]
> pegged source code
Was unable to attach the 2 object files, too large
Comment #3 by bugzilla — 2012-08-20T21:05:41Z
See if the fix to bugzilla 8377 fixes this.
Comment #4 by callumenator — 2012-08-20T21:21:56Z
(In reply to comment #3)
> See if the fix to bugzilla 8377 fixes this.
That would be in latest git head yes? I have built the latest dmd and dropped it into my 2.060 installation directory. Problem persists.
Comment #5 by andrej.mitrovich — 2013-01-26T15:50:12Z
I can't recreate this, tried as far back as 2.056. Please reopen if you can recreate it with 2.061+.