summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Peyton Jones <simonpj@microsoft.com>2015-07-13 13:30:47 +0100
committerSimon Peyton Jones <simonpj@microsoft.com>2015-07-13 13:30:47 +0100
commit946c8b10f0a9f085800e922c89e3b0b40e3be9b4 (patch)
tree62388c694b634564580af38a9c7deb5bb01d57a6
parent02a6b29cc85b2820016fb66ae426dee7ecd36895 (diff)
downloadhaskell-946c8b10f0a9f085800e922c89e3b0b40e3be9b4.tar.gz
Another comment with a leading # (sigh)
-rw-r--r--compiler/specialise/SpecConstr.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/specialise/SpecConstr.hs b/compiler/specialise/SpecConstr.hs
index d7172a9375..5435920e5c 100644
--- a/compiler/specialise/SpecConstr.hs
+++ b/compiler/specialise/SpecConstr.hs
@@ -1777,8 +1777,8 @@ or
because both of these will be optimised by Simplify.simplRule. In the
former case such optimisation benign, because the rule will match more
terms; but in the latter we may lose a binding of 'g1' or 'g2', and
-end up with a rule LHS that doesn't bind the template variables (Trac
-#10602).
+end up with a rule LHS that doesn't bind the template variables
+(Trac #10602).
The simplifier eliminates such things, but SpecConstr itself constructs
new terms by substituting. So the 'mkCast' in the Cast case of scExpr