Bug 10559 – Symbol Undefined with Complicated Import and Subobject Graph

Status
RESOLVED
Resolution
WORKSFORME
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2013-07-06T13:09:00Z
Last change time
2014-01-25T20:32:11Z
Assigned to
nobody
Creator
dsimcha

Attachments

IDFilenameSummaryContent-TypeSize
1230scidStuff.zipThe multi-file test case.application/zip3304

Comments

Comment #0 by dsimcha — 2013-07-06T13:09:22Z
Created attachment 1230 The multi-file test case. The attached zip file is a painstakingly reduced test case that results in a symbol undefined error in the linking stage when built from the scidStuff5/ directory using the following commands: dmd -lib -release scid/storage/arraydata.d scid/storage/external.d scid/storage/cowmatrix.d scid/storage/cowarray.d scid/vector.d scid/typecons.d scid/matrix.d -ofscid.lib dmd -release -lib -of../dstats.lib dstats/*.d dmd -release dstats/distrib.d -L ../scid.lib -L ~/customd/deps/blaslapackdll.lib -L ../dstats.lib Error 42: Symbol Undefined _D4scid7storage8cowarray15__T8CowArrayTdZ8CowArray15__fieldPostBlitMFZv
Comment #1 by k.hara.pg — 2014-01-25T20:32:11Z
No link error with 2.064 and git-head on Windows 7 64bit.