Fri Sep 18 11:31:22 PDT 2009 [email protected]
* Fix for T3286 in new codegen (related to T3132); plus formatting
Ignore-this: c23b1aed37be610552a7dba6d32cd923
If the scrutinee is bottom, the generated Cmm code could have a
type error when the case arm expected an unboxed floating-point
value (even though the arm should never be reached).
Now, we detect this case and avoid producing the type-incorrect
assignment.
M ./compiler/codeGen/StgCmmExpr.hs -14 +37
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20090918183122-a3835-6f98ebd9832d6d7783c36f10708bf3ab80dd39af.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc