[GHC] #15716: GHC hangs on default implementation of type family

GHC ghc-devs at haskell.org
Mon Oct 8 13:25:53 UTC 2018


#15716: GHC hangs on default implementation of type family
-------------------------------------+-------------------------------------
        Reporter:  Heimdell          |                Owner:  (none)
            Type:  bug               |               Status:  closed
        Priority:  high              |            Milestone:  8.4.1
       Component:  Compiler          |              Version:  8.4.1
      Resolution:  duplicate         |             Keywords:
Operating System:  Linux             |         Architecture:  x86_64
 Type of failure:  Compile-time      |  (amd64)
  crash or panic                     |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:  #13601            |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------
Changes (by RyanGlScott):

 * status:  new => closed
 * resolution:   => duplicate
 * related:   => #13601
 * milestone:   => 8.4.1


Comment:

 Indeed, this was fixed in commit c2417b87ff59c92fbfa8eceeff2a0d6152b11a47
 (Fix #13819 by refactoring TypeEqOrigin.uo_thing), which debuted in GHC
 8.4. The `T13601` test case from #13601 demonstrates a very similar
 program which used to loop at compile-time before this commit, so I'll
 close this bug as a duplicate of #13601.

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15716#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list