> This is for your information only, I am not asking for any help. (I
> compiled ghc-5.00 with the standard procedure and didn't encounter a
> single caugh -- quite impressive!)
>
> With operational and `make install'ed ghc-5.00 and ghci-5.00, I
> changed the optimization flags:
>
>
> ======================================================================
> 0|40 fis@pannu (/l/fis/build/ghc-5.00/mk) $ diff config.mk{-orig,}
> 160c160
> < GhcHcOpts=-O -Rghc-timing
> ---
> > GhcHcOpts=-H180M -O2 -fvia-C -O2-for-C
> -funbox-strict-fields -fignore-asserts
> -funfolding-update-in-place -funfolding-use-threshold24 -Rghc-timing
> ======================================================================
>
> Then I did `make clean && make', and this morning I found:
>
> ======================================================================
> <<ghc: 116076252 bytes, 16 GCs, 2579154/4936128 avg/max bytes
> residency (3 samples), 16M in use, 0.00 INIT (0.00 elapsed),
> 1.64 MUT (2.28 elapsed), 0.82 GC (0.83 elapsed) :ghc>>
> /l/fis/opt/dev/lang/haskell/ghc-5.00/bin/ghc -ldl -DGHCI -cpp
> -fglasgow-exts -Rghc-timing -I. -IcodeGen -InativeGen
> -Iparser
> -iutils:basicTypes:types:hsSyn:prelude:rename:typecheck:deSuga
> r:coreSyn:specialise:simplCore:stranal:stgSyn:simplStg:codeGen
> :absCSyn:main:profiling:parser:usageSP:cprAnalysis:javaGen:com
> pMan:nativeGen:ghci -package concurrent -package posix
> -package text -package util -recomp -H180M -O2 -fvia-C
> -O2-for-C -funbox-strict-fields -fignore-asserts
> -funfolding-update-in-place -funfolding-use-threshold24
> -Rghc-timing -H16m -c simplCore/SimplMonad.lhs -o
> simplCore/SimplMonad.o -osuf o
> ghc-5.00: panic! (the `impossible' happened, GHC version 5.00):
> deSugar/DsUtils.lhs:333: Non-exhaustive patterns in case
I fixed this one today, and another related bug.
Cheers,
Simon
_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs