Commit f63ef1a7 authored by Ian Lynagh's avatar Ian Lynagh
Browse files

put back the conversion of warn-lazy-unlifted-bindings into an error until 7.2

I think we'll currently still have too many people with old versions of
alex/happy to want to make this an error now.
parent 05e0eac7
......@@ -580,7 +580,7 @@ unliftedMustBeBang :: LHsBindsLR Var Var -> SDoc
unliftedMustBeBang mbind
= hang (text "Bindings containing unlifted types must use an outermost bang pattern:")
4 (pprLHsBinds mbind)
$$ text "*** This will be an error in GHC 6.14! Fix your code now!"
$$ text "*** This will be an error in GHC 7.2! Fix your code now!"
strictBindErr :: String -> Bool -> LHsBindsLR Var Var -> SDoc
strictBindErr flavour unlifted mbind
......
......@@ -1123,7 +1123,7 @@ foreign import "&f" f :: FunPtr t
is bound in a way that looks lazy, e.g.
<literal>where (I# x) = ...</literal>. Use
<literal>where !(I# x) = ...</literal> instead. This will be an
error, rather than a warning, in GHC 7.0.
error, rather than a warning, in GHC 7.2.
</para>
</listitem>
</varlistentry>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment