Skip to content

Build failures on Mac OS X 10.5

Deborah (goldsmit at apple.com) wrote:

OK, I redid it:

1. Recreate source distribution from tar.bz2 downloads in new directory
2. Move in mk/build.mk to work around splitter incompatibility with Leopard
3. ./configure
3. make

It still crashes in the same place:

../../compiler/ghc-inplace -H16m -O -fglasgow-exts -cpp -Iinclude -"#include" HsBase.h -funbox-strict-fields -package-name  base-2.1.1 -O -Rghc-timing -fgenerics  -fgenerics    -c GHC/Float.lhs -o GHC/Float.o  -ohi GHC/Float.hi
make[2]: *** [GHC/Float.o] Segmentation fault

in the same way:

Process:         ghc-6.6.1 [3655]
Path:            /Volumes/Totoro/source/ghc-6.6.1/compiler/stage1/ghc-6.6.1
Identifier:      ghc-6.6.1
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  make [3457]

Date/Time:       2007-05-22 15:54:06.011 -0700
OS Version:      Mac OS X 10.5 (9A446)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: 0x000000000000000d, 0x0000000000000000
Crashed Thread:  0

Thread 0 Crashed:
0   ghc-6.6.1                           0x00750f7f sbqE_info + 15

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x00750f70  ebx: 0x008da008  ecx: 0x00000002  edx: 0xffffc002
  edi: 0x01148b40  esi: 0x01148b38  ebp: 0x0264e924  esp: 0xbfffd4e0
   ss: 0x0000001f  efl: 0x00010216  eip: 0x00750f7f   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0x004aff64

Binary Images:
    0x1000 -   0x83cff3 +ghc-6.6.1 ??? (???) <86ce72f02577fae2f8266dc0239744af> /Volumes/Totoro/source/ghc-6.6.1/compiler/stage1/ghc
-6.6.1
  0xe69000 -   0xeaefff +GMP ??? (???) /Library/Frameworks/GMP.framework/Versions/A/GMP
0x8fe00000 - 0x8fe2bff8  dyld 84.0 (???) <b289815b39c9e37e061530b97617d5f3> /usr/lib/dyld
0x9049f000 - 0x904a6fed  libgcc_s.1.dylib ??? (???) <62f15ce2792a1b8cd6505ccf778e6cab> /usr/lib/libgcc_s.1.dylib
0x910ac000 - 0x911f2fe8  libSystem.B.dylib ??? (???) <1a04d9c7751575fb6fdd1f292f33a405> /usr/lib/libSystem.B.dylib
0x95953000 - 0x95955fe7  libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
Trac metadata
Trac field Value
Version 6.6.1
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component Compiler
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information