I measured on OS X the other day.  Peak was at about 700 MB (on a 32
bit system, it's probably even more on 64 bit).  Simon M said there
used to be a memory usage bug in --make mode, because interface files
were retained for too long; this could be related.

On Thu, Sep 18, 2008 at 9:53 PM, Thorkil Naur <[EMAIL PROTECTED]> wrote:
> Hello,
>
> On Thursday 18 September 2008 20:37, Matthias Kilian wrote:
>> Hi,
>>
>> does anyone else see haddock using huge amounts of memory (more
>> than 640MB) when building ghc-HEAD? It's always running out of
>> memory for me when haddocking the compiler itself (i386, OpenBSD,
>> datasize limit is set to 640MB):
>
> I have seen this too on the linux buildbot slave that I run. And andygill
> reported something similar on #ghc yesterday. So you are definitely not alone
> with this problem.
>
>>
>> gmake[1]: Entering directory `/var/tmp/ghc/ghc/compiler'
>> /var/tmp/ghc/ghc/libraries/cabal-bin /var/tmp/ghc/1/bin/ghc 
>> /var/tmp/ghc/ghc/libraries/bootstrapping.conf
> haddock --distpref dist-stage2 \
>>                          --haddock-option=--optghc=-DSTAGE=2 \
>>
> --with-haddock=/var/tmp/ghc/ghc/utils/haddock/install-inplace/bin/haddock
>> Preprocessing library ghc-6.9...
>> Running Haddock for ghc-6.9...
>> Warning: The documentation for the following packages are not installed. No
> links will be generated to these packages: rts-1.0
>> Preprocessing library ghc-6.9...
>> haddock: out of memory (requested 2097152 bytes)
>> gmake[1]: *** [doc.stage.2] Error 1
>> gmake[1]: Leaving directory `/var/tmp/ghc/ghc/compiler'
>> gmake: *** [stage2] Error 2
>>
>>
>> I wonder wether this is an OpenBSD specific bug, just an ordinary
>> memory leak, or Haddock really needing that much memory.(I'll just
>> disable haddocking for now to proceed with testing)
>
> OpenBSD-specific it is not.
>
>>
>> Ciao,
>>       Kili
>>
>> _______________________________________________
>> Cvs-ghc mailing list
>> [email protected]
>> http://www.haskell.org/mailman/listinfo/cvs-ghc
>>
>
> Best regards
> Thorkil
>
> _______________________________________________
> Cvs-ghc mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/cvs-ghc
>

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to