summaryrefslogtreecommitdiff
path: root/compiler/iface/IfaceSyn.lhs
diff options
context:
space:
mode:
authorDavid Terei <davidterei@gmail.com>2011-05-05 16:13:21 -0700
committerDavid Terei <davidterei@gmail.com>2011-06-17 18:39:28 -0700
commit83dedf643d17959461478f25f30be5277636f0a3 (patch)
treeb5e0811c4a3d28a806c6173be7071e611e74e64a /compiler/iface/IfaceSyn.lhs
parent3a8df61180ace3941ae3e680f4255b637a29ef05 (diff)
downloadhaskell-83dedf643d17959461478f25f30be5277636f0a3.tar.gz
SafeHaskell: Fix recompilation avoidance to take Safe into account.
Diffstat (limited to 'compiler/iface/IfaceSyn.lhs')
-rw-r--r--compiler/iface/IfaceSyn.lhs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/iface/IfaceSyn.lhs b/compiler/iface/IfaceSyn.lhs
index 49fded9a59..21783813f8 100644
--- a/compiler/iface/IfaceSyn.lhs
+++ b/compiler/iface/IfaceSyn.lhs
@@ -341,7 +341,7 @@ and suppose we are compiling module X:
data T = ...
instance C S T where ...
-If we base the instance verion on T, I'm worried that changing S to S'
+If we base the instance version on T, I'm worried that changing S to S'
would change T's version, but not S or S'. But an importing module might
not depend on T, and so might not be recompiled even though the new instance
(C S' T) might be relevant. I have not been able to make a concrete example,