Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Ticket #421 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

Tango broken in Mac OS X

Reported by: Carlos Assigned to: sean
Priority: critical Milestone:
Component: Core Functionality Version: trunk
Keywords: Cc:

Description

Rev [2084] broke Tango on Mac OS X (gdc 0.23)

gdc -o genobj.o -g -frelease -O2 -fversion=GC_Use_Alloc_MMap -fversion=GC_Use_Stack_Fixed -fversion=GC_Use_Data_Dyld -nostdinc -pipe -I../../.. -fversion=Posix   \
-c genobj.d
genobj.d:1095: struct object.Monitor conflicts with object.Monitor at genobj.d:74

Attachments

tango-unbreak.patch (0.5 kB) - added by afb on 04/20/07 06:10:20.
tango-unbreak.patch

Change History

04/19/07 20:46:17 changed by Carlos

Let me rephrase: I don't know if [2084] broke Tango, but I get that error with it.

04/19/07 23:06:02 changed by Carlos

[2075] is safe to use. I don't know from then on as I didn't try.

04/20/07 06:10:20 changed by afb

  • attachment tango-unbreak.patch added.

tango-unbreak.patch

(follow-up: ↓ 4 ) 04/20/07 06:11:43 changed by afb

Here is the workaround I used. Think the breakage is due to Sean's Monitor experiments ? Anyway, there seems to be a difference between lib/compiler/{gdc,dmd}/genobj.d...

(in reply to: ↑ 3 ) 04/20/07 06:17:39 changed by afb

04/20/07 15:12:11 changed by sean

  • status changed from new to closed.
  • resolution set to fixed.

Fixed in changeset [2090].