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.
With 2.064, linker crash does not occur.
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