[GHC] #8592: FunDep error message regression

GHC ghc-devs at haskell.org
Wed Dec 4 08:15:58 UTC 2013


#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


More information about the ghc-tickets mailing list