[GHC] #14880: GHC panic: updateRole

GHC ghc-devs at haskell.org
Fri Jul 27 06:39:23 UTC 2018


#14880: GHC panic: updateRole
-------------------------------------+-------------------------------------
        Reporter:  RyanGlScott       |                Owner:  goldfire
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Compiler (Type    |              Version:  8.2.2
  checker)                           |
      Resolution:                    |             Keywords:  TypeInType
Operating System:  Unknown/Multiple  |         Architecture:
 Type of failure:  Compile-time      |  Unknown/Multiple
  crash or panic                     |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:  #15076            |  Differential Rev(s):  Phab:D4769
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by tdammers):

 Replying to [comment:65 simonpj]:
 > Maybe try (3) in comment:59?  That makes before-and-after more similar.

 Yes, will do that.

 > It might help to put it all on a branch... I'm not sure of the precise
 code you are measuring.

 I took the patch from phabricator and rebased it onto what I figured must
 be the last commit before Richard started working on it. I'll push my
 branch to git.haskell.org.

 > (It's cool that balanced unions are actually faster.  FOUR TIMES
 faster!)

 It is, although it would have been easier for us if that had turned out to
 be the problem. Then again, one of the fundamental libraries out there not
 being broken is kind of a comforting thought...

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


More information about the ghc-tickets mailing list