FreeBSD [Re: 6.4.2 under solaris]
Volker Stolz
vs at foldr.org
Fri Apr 28 03:09:14 EDT 2006
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:
ghc at menelaos [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
More information about the Glasgow-haskell-bugs
mailing list