Mercury Bugs - mercury
View Issue Details
0000121mercuryBugpublic2009-12-18 11:572010-02-27 18:22
Reporterjuliensf 
Assigned Tojuliensf 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000121: parallel grades do not build on Mac OS 10.6
DescriptionThe .par grades do not build on Mac 0S 10.6 due to the GC not building.

darwin_stop_world.c: In function 'GC_push_all_stacks':
darwin_stop_world.c:105: error: 'i386_thread_state_t' has no member named 'esp'
darwin_stop_world.c:107: error: 'i386_thread_state_t' has no member named 'eax'
darwin_stop_world.c:108: error: 'i386_thread_state_t' has no member named 'ebx'
darwin_stop_world.c:109: error: 'i386_thread_state_t' has no member named 'ecx'
darwin_stop_world.c:110: error: 'i386_thread_state_t' has no member named 'edx'
darwin_stop_world.c:111: error: 'i386_thread_state_t' has no member named 'edi'
darwin_stop_world.c:112: error: 'i386_thread_state_t' has no member named 'esi'
darwin_stop_world.c:113: error: 'i386_thread_state_t' has no member named 'ebp'
make[2]: *** [darwin_stop_world.o] Error 1
make[1]: *** [submake] Error 2
make: *** [boehm_gc] Error 2
TagsNo tags attached.
Attached Files

Notes
(0000252)
juliensf   
2010-02-27 18:22   
This was fixed by the upgrading the Boehm GC to version 7.2alpha4.

Issue History
2009-12-18 11:57juliensfNew Issue
2010-02-27 18:22juliensfNote Added: 0000252
2010-02-27 18:22juliensfStatusnew => resolved
2010-02-27 18:22juliensfResolutionopen => fixed
2010-02-27 18:22juliensfAssigned To => juliensf