(Not yet) Back at the bleeding edge

Sven Panne Sven.Panne@informatik.uni-muenchen.de
Fri, 05 Oct 2001 15:09:32 +0200


After some FP-abstinence I was trying to compile the latest fptools
stuff from CVS, but I seem to have problems with GHC nobody else has: :-(

   * The 2nd stage GHC fails with

        ghc-5.03: panic! (the `impossible' happened, GHC version 5.03):
	        Oversize heap check detected.  Please try compiling with -O.

     at all array-based parsers generated from Happy (version 1.11 from CVS)
     in fptools/. Adding

        GHC_HAPPY_OPTS=-gc

     to mk/build.mk seems to be a workaround for this.

   * Another problem for which I don't have a real workaround is:

        ghc-5.03: fatal error: evacuate: THUNK_SELECTOR: strange selectee 10

     This happens at more or less random places during the 2nd stage.
     Playing around with the GC RTS options (e.g. -H200m, -G1, -c, ...)
     helps sometimes, but there seems to be no combination which works
     throughout bootstrapping.

What's up? Something wrong with my setup? It's a bit strange that the
nightly builds run through (or only have other problems)...   :-(

Puzzled,
   S.