cvs commit: fptools/ghc/compiler/coreSyn CoreLint.lhs
Simon Peyton Jones
simonpj at haskell.org
Wed Feb 2 05:15:51 EST 2005
simonpj 2005/02/02 02:15:51 PST
Modified files:
ghc/compiler/coreSyn CoreLint.lhs
Log:
Fix two separate bugs in CoreLint, both relating to the fact that the substitution
it carries must be applied exactly once.
This cures a lint crash in Text.ParserCombinators.Parsec.Perm, which was triggered
by -O2; specifically, SpecConstr generated some terms with heavy shadowing of type
variables.
Revision Changes Path
1.87 +19 -14 fptools/ghc/compiler/coreSyn/CoreLint.lhs
More information about the Cvs-ghc
mailing list