[commit: ghc] ghc-7.8: One more documentation note. (7fa9d83)
git at git.haskell.org
git at git.haskell.org
Fri Dec 19 15:44:08 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
On branch : ghc-7.8
Link : http://ghc.haskell.org/trac/ghc/changeset/7fa9d836e3b3e16d3d69a8954cf500dfaa3ea54e/ghc
>---------------------------------------------------------------
commit 7fa9d836e3b3e16d3d69a8954cf500dfaa3ea54e
Author: Austin Seipp <austin at well-typed.com>
Date: Fri Dec 19 09:44:50 2014 -0600
One more documentation note.
Signed-off-by: Austin Seipp <austin at well-typed.com>
>---------------------------------------------------------------
7fa9d836e3b3e16d3d69a8954cf500dfaa3ea54e
docs/users_guide/bugs.xml | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/docs/users_guide/bugs.xml b/docs/users_guide/bugs.xml
index dba0d86..8bb9772 100644
--- a/docs/users_guide/bugs.xml
+++ b/docs/users_guide/bugs.xml
@@ -466,6 +466,15 @@ checking for duplicates. The reason for this is efficiency, pure and simple.
<itemizedlist>
<listitem>
+ <para>GHC has a bug in 7.8 that causes the new extension
+ <literal>-XAutoDeriveTypeable</literal> to not take affect -
+ however, you can easily work around this by merely using
+ <literal>-XDeriveDataTypeable</literal> and using
+ <literal>deriving Typeable</literal> instead. See GHC issue
+ #9575.</para>
+ </listitem>
+
+ <listitem>
<para> GHC can warn about non-exhaustive or overlapping
patterns (see <xref linkend="options-sanity"/>), and usually
does so correctly. But not always. It gets confused by
More information about the ghc-commits
mailing list