https://issues.dlang.org/show_bug.cgi?id=16423 --- Comment #15 from Ketmar Dark <ketmar at ketmar.no-ip.org> --- (just a speculation) maybe ld merges identical symbols from different libraries by default or something, and optlink doesn't. --