
#8592: FunDep error message regression --------------------------------------------+------------------------------ Reporter: nomeata | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler (Type checker) | Version: 7.7 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Type of failure: None/Unknown | Unknown/Multiple Test Case: | Difficulty: Unknown Blocking: | Blocked By: | Related Tickets: --------------------------------------------+------------------------------ Comment (by nomeata): Bah, I need more sleep. Just because the test suite does not contain any examples of the error message now, it does not mean that it did not have in the past. And indeed – `git log -G` to the rescue – there are examples like `FD3`, and commit [69f0da5ddaf90a5fa9eec406ec96a0256428fed9/testsuite] (April 2013, SPJ) updated the output to what it is now, without the “When using functional dependencies to combine” message. Therefore I conclude that the change of output is deliberate, and this bug is just about finding out whether that kind of error message can still occur (in which case a testcase would be nice), or if it is dead code that should be removed. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8592#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler