Bug 16151 – duplicate symbol _D4core4sync5mutex5Mutex12MonitorProxy6__initZ in:
Status
RESOLVED
Resolution
WORKSFORME
Severity
regression
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86
OS
Mac OS X
Creation time
2016-06-10T01:01:00Z
Last change time
2016-07-27T07:47:45Z
Assigned to
nobody
Creator
timothee.cour2
Comments
Comment #0 by timothee.cour2 — 2016-06-10T01:01:47Z
this regression is hard to minimize but I'm getting with DMD64 D Compiler v2.071.0 (dmd from homebrew)
duplicate symbol _D4core4sync5mutex5Mutex12MonitorProxy6__initZ in:
/tmp/.rdmd-501/rdmd-project_run.d-XXX/z01.o
~/homebrew/lib//libphobos2.a(mutex_39c_213.o)
ld: 1 duplicate symbol for architecture x86_64
which corresponds to:
core.sync.mutex.Mutex.MonitorProxy.__init
this was after an invocation of rdmd (ie of dmd...)
Comment #1 by timothee.cour2 — 2016-06-10T01:19:18Z
seems fixed in 2.071.1.b2
Comment #2 by bugzilla — 2016-07-27T07:47:45Z
I'm not going to worry about it if it appears to be working.