Bug 10110 – Weird linker crashing

Status
RESOLVED
Resolution
WORKSFORME
Severity
normal
Priority
P2
Component
tools
Product
D
Version
D2
Platform
x86
OS
Windows
Creation time
2013-05-17T13:37:59Z
Last change time
2020-04-09T04:35:57Z
Assigned to
No Owner
Creator
NCrashed

Comments

Comment #0 by NCrashed — 2013-05-17T13:37:59Z
First file 'main.d': `` void main() {} `` Second file 'module1.d': `` import std.typecons; enum firstTuple = tuple("a", "b", "c", "d", "f", "g", "k", "m", "n", "s", "p", "i"); enum secondTuple = tuple(tuple("1", "2", "3", "4")); `` Third file 'module2.d': `` import std.datetime; `` Compile command: `` dmd -gc module2.d module1.d main.d `` It is adapted code from real project (minimal crash code), x86_64 doesn't crash, but i use GtkD, which uses only x86 runtime gtk.
Comment #1 by k.hara.pg — 2013-11-25T00:19:38Z
With 2.064, linker crash does not occur.
Comment #2 by pro.mathias.lang — 2020-04-09T04:35:57Z
According to Kenji's comment, this works now. I suppose this was left open because of D1. Closing as "WORKSFORME". If it is not fixed and you still reproduce the error, please open a new issue on Optlink's Github: https://github.com/DigitalMars/optlink/issues