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

Hi,

[..]
> 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
x0000FFFF]

Regards
Georg

[1]
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

Attachment: pgpuaNhai0FWe.pgp
Description: PGP signature

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to