Better document behavior of -Wmissed-specialisations
authorBen Gamari <bgamari.foss@gmail.com>
Mon, 25 Jan 2016 14:18:04 +0000 (15:18 +0100)
committerBen Gamari <ben@smart-cactus.org>
Mon, 25 Jan 2016 15:04:59 +0000 (16:04 +0100)
Test Plan: Read it

Reviewers: austin

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D1829

docs/users_guide/using-warnings.rst

index de8be63..4f9a741 100644 (file)
@@ -19,7 +19,6 @@ generally likely to indicate bugs in your program. These are:
     * :ghc-flag:`-Wwarnings-deprecations`
     * :ghc-flag:`-Wdeprecated-flags`
     * :ghc-flag:`-Wunrecognised-pragmas`
-    * :ghc-flag:`-Wmissed-specialisations`
     * :ghc-flag:`-Wduplicate-constraints`
     * :ghc-flag:`-Wduplicate-exports`
     * :ghc-flag:`-Woverflowed-literals`
@@ -180,6 +179,8 @@ of ``-W(no-)*``.
     that is marked as ``INLINEABLE`` (presumably to enable specialisation) cannot
     be specialised as it calls other functions that are themselves not specialised.
 
+    Note that these warnings will not throw errors if used with :ghc-flag:`-Werror`.
+
     These options are both off by default.
 
 .. ghc-flag:: -Wwarnings-deprecations