Convert more UniqFM's back to LazyUniqFM's
authorIan Lynagh <igloo@earth.li>
Thu, 7 Feb 2008 14:47:36 +0000 (14:47 +0000)
committerIan Lynagh <igloo@earth.li>
Thu, 7 Feb 2008 14:47:36 +0000 (14:47 +0000)
commitd51f42f602bf9a6d1b356c41228a534c88723f65
tree3676aa350f90db0b6a54d8f5b7da776756a921c1
parent3efa0623150111e8157141441ee5571452f8e139
Convert more UniqFM's back to LazyUniqFM's
These fix these failures:
   break008(ghci)
   break009(ghci)
   break026(ghci)
   ghci.prog009(ghci)
   ghci025(ghci)
   print007(ghci)
   prog001(ghci)
   prog002(ghci)
   prog003(ghci)
at least some of which have this symptom:
    Exception: expectJust prune
22 files changed:
compiler/basicTypes/Module.lhs
compiler/ghci/Linker.lhs
compiler/iface/IfaceEnv.lhs
compiler/iface/LoadIface.lhs
compiler/iface/MkIface.lhs
compiler/iface/TcIface.lhs
compiler/main/DriverPipeline.hs
compiler/main/Finder.lhs
compiler/main/GHC.hs
compiler/main/HscMain.lhs
compiler/main/HscTypes.lhs
compiler/main/InteractiveEval.hs
compiler/rename/RnBinds.lhs
compiler/rename/RnEnv.lhs
compiler/rename/RnExpr.lhs
compiler/rename/RnNames.lhs
compiler/rename/RnPat.lhs
compiler/rename/RnSource.lhs
compiler/typecheck/FamInst.lhs
compiler/typecheck/TcRnDriver.lhs
compiler/typecheck/TcRnMonad.lhs
compiler/typecheck/TcRnTypes.lhs