Thu Apr 2 08:28:34 PDT 2009 [email protected]
* Fix Trac #3118: missing alternative
Ignore-this: 9a9866ad88eae871cb98c6795c12349b
This patch fixes a rather obscure bug, whereby it's possible
for (case C a b of <alts>) to have altenatives that do not inclue
(C a b)! See Note [Unreachable code] in CoreUtils.
M ./compiler/basicTypes/MkId.lhs -2 +6
M ./compiler/coreSyn/CoreUtils.lhs -11 +42
M ./compiler/simplCore/Simplify.lhs -27 +28
M ./compiler/specialise/SpecConstr.lhs -1 +3
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20090402152834-1287e-bb012bd4479c9c8125065701a56d654b2b0f15ed.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc