Simon Marlow wrote:
> [...] in fact if you check out the sources at the moment you'll get a
> Haskell 98 compiler with a generational garbage collector :-)

Hmmm, wishful thinking... If I check out at the moment I get:

   * a module ParseIface which needs 130MB (!) heap for compilation
     with ghc-4.01 on Linux

   * a ghc which can't compile its own Prelude:

      ../../../ghc/driver/ghc -H100M -pgmc/usr/bin/gcc 
-optc-B/usr/lib/gcc-lib/i486-linux/2.7.2.3/ -recomp -cpp -fglasgow-exts -fvia-C 
-Rghc-timing -O -split-objs -odir PrelBase  -H10m  -c PrelBase.lhs -o PrelBase.o -osuf 
o
      ghc: ignoring heap-size-setting option (-H10m)...not the largest seen
      ghc: ignoring heap-size-setting option (-H10m)...not the largest seen

      PrelBase.lhs:18: Could not find valid interface file `PrelErr'

      PrelBase.lhs:19: Could not find valid interface file `PrelGHC'

   * a runtime system without the recent patches (Adjustor.c, Storage.h)

   * a ghc driver script which still confuses -M and -H

Cheers,
   Sven

-- 
Sven Panne                                        Tel.: +49/89/2178-2235
LMU, Institut fuer Informatik                     FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen              Oettingenstr. 67
mailto:[EMAIL PROTECTED]            D-80538 Muenchen
http://www.pms.informatik.uni-muenchen.de/mitarbeiter/panne

Reply via email to