[GHC] #10600: -fwarn-incomplete-patterns doesn't work with -fno-code
GHC
ghc-devs at haskell.org
Tue Sep 29 15:51:41 UTC 2015
#10600: -fwarn-incomplete-patterns doesn't work with -fno-code
-------------------------------------+-------------------------------------
Reporter: akio | Owner: ezyang
Type: bug | Status: patch
Priority: normal | Milestone: 8.0.1
Component: Compiler | Version: 7.10.1
Resolution: | Keywords: newcomer
Operating System: Unknown/Multiple | Architecture:
Type of failure: Incorrect | Unknown/Multiple
warning at compile-time | Test Case: driver/T8101b
Blocked By: | Blocking:
Related Tickets: #8101 | Differential Rev(s): Phab:D1278
-------------------------------------+-------------------------------------
Comment (by bgamari):
We discussed this during the weekly meeting; no one was terribly excited
about any of the alternatives,
* Fix `GHC.Prim` to pass Core Lint (perhaps not even possible)
* Add a special case to skip desugaring for `GHC.Prim`
* Add a special case to skip Core Linting `GHC.Prim`
* Disable Core Linting when not generating code
* Add a command line option to specifically disable desugaring (which
could be used by Haddock)
The point also came up that we should really try to avoid desugaring when
invoked by Haddock as this is otherwise wasted effort.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10600#comment:14>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list