[GHC] #11316: Too many guards warning causes issues
GHC
ghc-devs at haskell.org
Wed Dec 30 15:29:36 UTC 2015
#11316: Too many guards warning causes issues
-------------------------------------+-------------------------------------
Reporter: NeilMitchell | Owner:
Type: bug | Status: new
Priority: high | Milestone: 8.0.1
Component: Compiler | Version: 7.11
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by NeilMitchell):
Understood about coverage and exhaustiveness, that makes sense.
As long as in default mode the warning doesn't pop up, I'm happy. However,
there are some people that always run with {{{-Wall}}}, and if that also
turns on {{{-Wtoo-many-guards}}} then these people are going to be left
with the nasty set of choices above. In general, introducing warnings that
cannot be suppressed by refactorings that improve the code is something I
dislike.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11316#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list