[GHC] #4953: panic: urk! lookup local fingerprint main:B.throwErr{v rR3}

GHC cvs-ghc at haskell.org
Mon Feb 14 15:04:36 CET 2011


#4953: panic: urk! lookup local fingerprint main:B.throwErr{v rR3}
---------------------------------+------------------------------------------
    Reporter:  igloo             |        Owner:  igloo       
        Type:  bug               |       Status:  new         
    Priority:  highest           |    Milestone:  7.0.2       
   Component:  Compiler          |      Version:  7.0.1       
    Keywords:                    |     Testcase:              
   Blockedby:                    |   Difficulty:              
          Os:  Unknown/Multiple  |     Blocking:              
Architecture:  Unknown/Multiple  |      Failure:  None/Unknown
---------------------------------+------------------------------------------
Changes (by simonpj):

  * owner:  => igloo


Comment:

 Well characterised!  This should fix it:
 {{{
 Mon Feb 14 14:03:34 GMT 2011  simonpj at microsoft.com
   * Fix Trac #4953: local let binders can have IdInfo with free names

   Local let binders in IfaceExpr never used to have unfoldings,
   but lately they can (becuase they can have an INLINE pragma).
   We must take account of the variables mentioned in the pragma
   when computing the fingerprint.
 }}}
 Can you test and then close?

 Simon

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



More information about the Glasgow-haskell-bugs mailing list