[project @ 2001-08-14 15:27:32 by simonpj]
authorsimonpj <unknown>
Tue, 14 Aug 2001 15:27:32 +0000 (15:27 +0000)
committersimonpj <unknown>
Tue, 14 Aug 2001 15:27:32 +0000 (15:27 +0000)
Yet another bug in lub

ghc/compiler/stranal/DmdAnal.lhs

index f7cef99..aa26c74 100644 (file)
@@ -629,7 +629,7 @@ lub Abs d        = Lazy
 
 lub Eval Abs             = Lazy
 lub Eval Lazy            = Lazy
-lub Eval (Seq k Now   ds) = Seq Keep Now ds
+lub Eval (Seq k Now   ds) = Eval       -- Was (incorrectly): Seq Keep Now ds
 lub Eval (Seq k Defer ds) = Lazy
 lub Eval d               = Eval