Building ghc-6.4 on Solaris x86

Georg Sauthoff gsauthof at TechFak.Uni-Bielefeld.DE
Mon May 1 13:49:54 EDT 2006

On Sat, Apr 29, 2006 at 05:47:29PM +0200, Georg Sauthoff wrote:


> If I go into ghc/rts and manually execute the last command, it terminates
> sometimes. I.e. if I execute it manually 20 times, 1 time it hangs and
> 19 times it terminates ...

to give more information:

In the log from a truss[1] after hanging this block gets repeated on and on:
/1:     88.5631 setcontext(0x08046AD0)
/1:     88.5830     Received signal #14, SIGALRM, in lwp_park() [caught]
/1:     88.5831 lwp_park(0x00000000, 0)                         Err#91 ERESTART
/1:     88.5831 lwp_sigmask(SIG_SETMASK, 0x00002000, 0x00000000) = 0xFFBFFEFF [0


truss -o t.log -a -e -l -d ../../ghc/compiler/ghc-inplace -optc-O -optc-Wall -optc-W -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline -optc-Waggregate-return -optc-Wbad-function-cast -optc-I../includes -optc-I. -optc-Iparallel -optc-DCOMPILING_RTS -optc-fomit-frame-pointer -optc-Wno-uninitialized -H16m -O -O2 -static -I. -#include Prelude.h -#include Rts.h -#include RtsFlags.h -#include RtsUtils.h -#include StgRun.h -#include Schedule.h -#include Printer.h -#include Sanity.h -#include STM.h -#include Storage.h -#include SchedAPI.h -#include Timer.h -#include Itimer.h -#include ProfHeap.h -#include LdvProfile.h -#include Profiling.h -#include Apply.h -fvia-C -dcmm-lint     -c GC.c -o GC.o
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 185 bytes
Desc: not available
Url :

More information about the Glasgow-haskell-users mailing list