
#10608: Compile error regression from GHC 7.10 to 7.11 -------------------------------------+------------------------------------- Reporter: hvr | Owner: simonpj Type: bug | Status: new Priority: normal | Milestone: 7.12.1 Component: Compiler | Version: 7.11 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: Other | Unknown/Multiple Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: -------------------------------------+------------------------------------- Comment (by hvr): Replying to [comment:1 simonpj]:
I'll just reverse the change, which is easy to do. Two people have complained about the new behaviour and I don't think anyone complained about the old!
Please don't count me yet as complaining... but rather as wondering :-) The new error message hint {{{ Could not deduce (IsString [t]) arising from the literal ‘""’ }}} is provides some additional information the previous message didn't. The only downside of the new message is that it doesn't also give the hint of what an explicit type-sig would look like or that `FlexibleContexts` may let GHC continue) -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10608#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler