Hi, Apologies for the sloppiness of this bug report.
in ghc 5.04.2 I get this message: ghc-5.04.2: panic! (the `impossible' happened, GHC version 5.04.2): coreSyn/Subst.lhs:385: Non-exhaustive patterns in function zip_ty_env I would love to try and give you a simple test case, but I can't. It happens when I am building a (buddha-transformed) raytracer which I am also trying to profile (there is a lot of code involved - and it is mangled because of the debugging transformation, so finding a simplified expression of the bug is somewhat tricky). The bug disappears if I re-compile all my code from scratch. In any case the code for zip_ty_env is simple enough that someone who understands it may want to consider its assumptions: zip_ty_env [] [] env = env zip_ty_env (tv:tvs) (ty:tys) env = .... Obviously one of the lists is empty and the other is not - though the code assumes this will never happen. Cheers, Bernie. _______________________________________________ Glasgow-haskell-bugs mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs