Hi, 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:deSugar:coreSyn:specialise:simplCore:stranal:stgSyn:simplStg:codeGen:absCSyn:main:profiling:parser:usageSP:cprAnalysis:javaGen:compMan: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 Please report it as a compiler bug to [EMAIL PROTECTED], or http://sourceforge.net/projects/ghc/. <<ghc: 145081288 bytes, 23 GCs, 4110830/8716836 avg/max bytes residency (4 samples), 19M in use, 0.01 INIT (0.00 elapsed), 2.02 MUT (2.29 elapsed), 1.40 GC (1.41 elapsed) :ghc>> make[2]: *** [simplCore/SimplMonad.o] Error 1 ====================================================================== Please ask if you need more information. enjoy, Matthias -- Matthias Fischmann | Research Engineer | +358 (9) 8565 7474 [EMAIL PROTECTED] | SSH Communication Security Corp. | +358 (40) 752 5291 _______________________________________________ Glasgow-haskell-bugs mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs