[GHC] #10600: -fwarn-incomplete-patterns doesn't work with -fno-code
GHC
ghc-devs at haskell.org
Thu Sep 24 18:43:00 UTC 2015
#10600: -fwarn-incomplete-patterns doesn't work with -fno-code
-------------------------------------+-------------------------------------
Reporter: akio | Owner: ezyang
Type: bug | Status: new
Priority: normal | Milestone: 8.0.1
Component: Compiler | Version: 7.10.1
Resolution: | Keywords: newcomer
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: Incorrect | Test Case:
warning at compile-time | driver/T8101b
Blocked By: | Blocking:
Related Tickets: #8101 | Differential Revisions:
-------------------------------------+-------------------------------------
Comment (by ezyang):
So... I implemented this. But then I got a lint error!
{{{
"/home/hs01/ezyang/ghc-validate/inplace/bin/haddock" --verbosity=0
--odir="libraries/ghc-prim/dist-install/doc/html/ghc-prim" --no-tmp-comp-
dir --dump-interface=libraries/ghc-prim/dist-install/doc/html/ghc-prim
/ghc-prim.haddock --html --hoogle --title="ghc-prim-0.4.0.0: GHC
primitives" --prologue="libraries/ghc-prim/dist-install/haddock-
prologue.txt" --optghc=-hisuf --optghc=dyn_hi --optghc=-osuf
--optghc=dyn_o --optghc=-hcsuf --optghc=dyn_hc --optghc=-fPIC
--optghc=-dynamic --optghc=-O0 --optghc=-H64m --optghc=-Werror --optghc
=-this-package-key --optghc=8TmvWUcS1U1IKHT0levwg3 --optghc=-hide-all-
packages --optghc=-i --optghc=-ilibraries/ghc-prim/. --optghc=-ilibraries
/ghc-prim/dist-install/build --optghc=-ilibraries/ghc-prim/dist-
install/build/autogen --optghc=-Ilibraries/ghc-prim/dist-install/build
--optghc=-Ilibraries/ghc-prim/dist-install/build/autogen
--optghc=-Ilibraries/ghc-prim/. --optghc=-optP-include
--optghc=-optPlibraries/ghc-prim/dist-install/build/autogen/cabal_macros.h
--optghc=-package-id --optghc=builtin_rts --optghc=-this-package-key
--optghc=ghc-prim --optghc=-XHaskell2010 --optghc=-O --optghc=-dcore-lint
--optghc=-no-user-package-db --optghc=-rtsopts --optghc=-fno-warn-
trustworthy-safe --optghc=-fno-warn-deprecated-flags --optghc=-fno-warn-
tabs --optghc=-odir --optghc=libraries/ghc-prim/dist-install/build
--optghc=-hidir --optghc=libraries/ghc-prim/dist-install/build
--optghc=-stubdir --optghc=libraries/ghc-prim/dist-install/build --source-
module=src/%{MODULE/./-}.html --source-
entity=src/%{MODULE/./-}.html#%{NAME} libraries/ghc-
prim/./GHC/CString.hs libraries/ghc-prim/./GHC/Classes.hs libraries/ghc-
prim/./GHC/Debug.hs libraries/ghc-prim/./GHC/IntWord64.hs libraries/ghc-
prim/./GHC/Magic.hs libraries/ghc-prim/dist-
install/build/GHC/PrimopWrappers.hs libraries/ghc-prim/./GHC/Tuple.hs
libraries/ghc-prim/./GHC/Types.hs libraries/ghc-prim/dist-
install/build/autogen/GHC/Prim.hs +RTS -t"libraries/ghc-prim/dist-
install/haddock.t" --machine-readable
*** Core Lint errors : in result of Desugar (after optimization) ***
<wired into compiler>: warning:
[RHS of proxy# :: forall a_a3EW. Proxy# a_a3EW]
The type of this binder is primitive: proxy#
Binder's type: forall a_a3EW. Proxy# a_a3EW
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10600#comment:10>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list