diff options
author | Austin Seipp <austin@well-typed.com> | 2014-12-19 09:44:50 -0600 |
---|---|---|
committer | Austin Seipp <austin@well-typed.com> | 2014-12-19 09:44:50 -0600 |
commit | 7fa9d836e3b3e16d3d69a8954cf500dfaa3ea54e (patch) | |
tree | ae5a561c3fe2d44daa918693dba324ab2cb27a46 | |
parent | e9382e3dab2246a33675ffeae31a105d7cf7f426 (diff) | |
download | haskell-7fa9d836e3b3e16d3d69a8954cf500dfaa3ea54e.tar.gz |
One more documentation note.
Signed-off-by: Austin Seipp <austin@well-typed.com>
-rw-r--r-- | docs/users_guide/bugs.xml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/users_guide/bugs.xml b/docs/users_guide/bugs.xml index dba0d86630..8bb9772cc9 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 |