GDC bug? duplicates symbols when using mixin and interface

BoraxMan rotflol2 at
Sat Dec 28 03:23:51 UTC 2019

On Tuesday, 19 November 2019 at 00:56:33 UTC, Matthias Klumpp 
> On Tuesday, 29 October 2019 at 13:23:33 UTC, Daniel Kozak wrote:
>> On Thursday, 24 October 2019 at 11:05:21 UTC, Daniel Kozak 
>> wrote:
>>> ld: c.o: in function `_DT16_D1b1B8__mixin24getSMFZPv':
>>> c.d:(.text+0x27): multiple definition of 
>>> `_DT16_D1b1B8__mixin24getSMFZPv'; b.o:b.d:(.text+0x38): first 
>>> defined here
> Thank you for reporting this!
> This error is also a major pain for us at Debian: 

D IS is a great programming language, but I'm finding the 
implementation lacking, and having a good implementation of it, 
which integrates nicely with the OS is critical to it working as 
a systems language.  I've found a few problems with GDC (at least 
on Fedora) that make it almost unworkable as a D implementation.

More information about the D.gnu mailing list