Bug 4035 – Unexpected optlink termination

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
tools
Product
D
Version
D2
Platform
Other
OS
Windows
Creation time
2010-04-01T01:55:00Z
Last change time
2017-01-10T01:40:47Z
Keywords
Optlink
Assigned to
nobody
Creator
samukha

Comments

Comment #0 by samukha — 2010-04-01T01:55:36Z
To reproduce: 1. Unzip the attached file to a directory. You will get main_.obj, qtdcore.lib and qtdgui.lib files. 2. Run dmd on those files: dmd -gc main_.obj qtdcore.lib qtdgui.lib The files were compiled with dmd 2.042 (BTW, there is no entry for that version in bugzilla). The problem seems to be rooted in qtdgui.lib and shows up only if a large number of modules have been compiled into a single object file (200 in our case). qtdcore.lib is provided to avoid unresolved symbols. See also http://d.puremagic.com/issues/show_bug.cgi?id=4009
Comment #1 by samukha — 2010-04-01T02:20:53Z
The allowed attachment size is ridiculously low. Uploaded the files here http://d-coding.clanteam.com/optlink.zip
Comment #2 by bugzilla — 2010-09-01T19:03:45Z
404 - page not found for the optlink.zip test case.
Comment #3 by samukha — 2010-09-02T01:15:50Z
Cannot reproduce with optlink 8.00.7.