Oh great, I'm stuck when building ghc-6.4.2--but at least there's no space leak 
;)
[This is in the FreeBSD port after going stage2 from a bootstrap build, I think]

  PID USERNAME      THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
67244 stolz           1 137   10 40204K 37848K RUN    687:59 79.83% ghc-6.4.2

At:

rm -f Foreign/C/Types.p_o; if [ ! -d Foreign/C/Types_split ]; then mkdir 
Foreign/C/Types_split; else /usr/bin/find Foreign/C/Types_split -name '*.p_o' 
-print | xargs rm -f __rm_food; fi;
../../ghc/compiler/ghc-inplace -H16m -O -fglasgow-exts -cpp -Iinclude 
-"#include" HsBase.h -funbox-strict-fields -ignore-package base -O -Rghc-timing 
-fgenerics  -fgenerics -split-objs -hisuf p_hi -hcsuf p_hc -osuf p_o -prof   -c 
Foreign/C/Types.hs -o Foreign/C/Types.p_o  -ohi Foreign/C/Types.p_hi

Looks like again some libc internal problem related to threading:

[EMAIL PROTECTED] [09:00:06]> kdump | head
 67244 ghc-6.4.2 CALL  kse_release(0xbfbfbd80)
 67244 ghc-6.4.2 RET   kse_release -1 errno 22 Invalid argument
 67244 ghc-6.4.2 CALL  kse_release(0xbfbfbd80)
 67244 ghc-6.4.2 RET   kse_release -1 errno 22 Invalid argument
 67244 ghc-6.4.2 CALL  kse_release(0xbfbfbd80)
 67244 ghc-6.4.2 RET   kse_release -1 errno 22 Invalid argument

(KSEs are 'kernel scheduling entities')

Unfortunately, I didn't have any coffee yet, so I killed it instead of trying
to get a core dump. After restarting the build, it works w/o problems.

Volker
-- 
Volker Stolz * http://www-i2.informatik.rwth-aachen.de/stolz/ * PGP * S/MIME
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to