> --------------------------------------------------------------
> ---------
> ghc -cpp -fglasgow-exts -Rghc-timing -I. -IcodeGen
> -InativeGen -Iparser
> -iutils:basicTypes:types:hsSyn:prelude:rename:typecheck:deSugar
> :coreSyn:specialise:simplCore:stranal:stgSyn:simplStg:codeGen
> :absCSyn:main:profiling:parser:usageSP:cprAnalysis:nativeGen
> -recomp
> -optCrts-G3 -optCrts-F1.5 -optCrts-M112m -Onot -H45m
> -dcore-lint -fno-warn-incomplete-patterns -dcore-lint
> -c parser/Parser.hs -o parser/Parser.o -osuf o
> <<ghc: 2896826300 bytes, 2495 GCs, 20862924/58736116 avg/max bytes
> residency (25 samples), 96M in use, 0.02 INIT (0.00 elapsed),
> 93.62 MUT (1541.24 elapsed), 93.58 GC (3792.84 elapsed) :ghc>>
> ghc: module version unchanged at 1
> make[2]: *** [parser/Parser.o] Error 1
> make[1]: *** [all] Error 1
> make: *** [all] Error 1
> -----------------------------------------------------
>
>
> What might this mean?
It means your machine is thrashing, for a start. Buy some more memory ;-)
Seriously, it looks like something crashed. The fact that you got the stats
from the compiler means it probably wasn't the compiler, so it could have
been perl. Try compiling again with EXTRA_HC_OPTS=-v, to see exactly where
the compilation got to.
I'm a bit concerned that the mem in use figure is 96M, and yet the maximum
residency is reported as 58M - I'd expect the in use figure to be at least
twice the maximum residency. Very strange.
Cheers,
Simon