[GHC] #9672: Error message too long (full case statement printed)
GHC
ghc-devs at haskell.org
Thu Oct 9 14:37:34 UTC 2014
#9672: Error message too long (full case statement printed)
-------------------------------------+-------------------------------------
Reporter: | Owner:
andreas.abel | Status: new
Type: bug | Milestone:
Priority: normal | Version: 7.8.3
Component: Compiler | Keywords:
(Type checker) | Architecture: Unknown/Multiple
Resolution: | Difficulty: Easy (less than 1
Operating System: | hour)
Unknown/Multiple | Blocked By:
Type of failure: Other | Related Tickets:
Test Case: |
Blocking: |
Differential Revisions: |
-------------------------------------+-------------------------------------
Comment (by simonpj):
Totally agree.
But it's not entirely straightforward
* The other branches might be highly relevant. Eg
{{{
f x = case x of
True -> False
False -> 'x'
}}}
* The printing machinery doesn't (currently) know or take account of
where the original focus point was. Making it do so would be possible,
but would take real work.
I'd be happy if someone wanted to develop ideas here.
Simon
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9672#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list