I'm compiling the latest version (ie, cvs diff is silent).

---

rm -f PrelNumExtra.o ; if [ ! -d PrelNumExtra ]; then mkdir PrelNumExtra;
else find PrelNumExtra -name '*.o' -print | xargs rm -f __rm_food ; fi ;    
../../../ghc/driver/ghc -recomp -cpp -fglasgow-exts -fvia-C -Rghc-timing
-O -split-objs -odir PrelNumExtra  -H30m -K2m  -c PrelNumExtra.lhs -o
PrelNumExtra.o -osuf o
ghc: ignoring heap-size-setting option (-H20m)...not the largest seen
NOTE: Simplifier still going after 4 iterations; bailing out.
NOTE: Simplifier still going after 4 iterations; bailing out.

CgHeapery.lhs:344: Non-exhaustive patterns in function mkRegLiveness
gmake: *** [PrelNumExtra.o] Error 1


---

turning optimisation off allows the module to compile.

Paul

Reply via email to