|
More on the OS X crashes: msg#00072lang.haskell.glasgow.bugs
Hi, I've built a compiler with debugging turned on and have obtained what might be useful information about the crashes on OS X. When I try to do a build, in this case, of NewBinary, I get ---> Configuring hs-NewBinary DEBUG: Executing proc-pre-com.apple.configure-configure-0 ghc-6.4.2: internal error: ASSERTION FAILED: file GC.c, line 4356 Please report this as a compiler bug. See: http://www.haskell.org/ghc/reportabug Error: Target com.apple.configure returned: shell command "ghc -lintl -o Setup Setup.lhs -package Cabal" returned error 254 Command output: ghc-6.4.2: internal error: ASSERTION FAILED: file GC.c, line 4356 (The ghc output lines are bracketed by some darwinports status info.) I've seen the same assertion failure in other cases, but it is not entirely repeatable. Smells like something is not initialized or aligned correctly. (I even got this error from compiling main = putStrLn "Hello, World!" but that hasn't happened again since I built ghc over.) And for some reason when I build ghc on OS X with debugging turned on, I need to explicit link in -lintl or I miss a symbol that libbfd or libiberty is looking for. But that is probably neither here nor there. The assertion being violated is ASSERT(frame < bottom); and it's not surprising that things rapidly go pear shaped if this isn't true. Any ideas on how to proceed? Just as a test, I built a compiler using GC.c from 6.4.1 but it quickly segfaulted. I just had a hope that the significant changes may have been local to the GC.c file. This is evidently not the case. Best Wishes, Greg
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [issue168] bug report, David Roundy |
|---|---|
| Next by Date: | Re: More on the OS X crashes, Simon Marlow |
| Previous by Thread: | [issue168] bug report, David Roundy |
| Next by Thread: | Re: More on the OS X crashes, Simon Marlow |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |