#5336: Annotations aren't working
---------------------------------+------------------------------------------
    Reporter:  simonmar          |        Owner:  igloo       
        Type:  bug               |       Status:  new         
    Priority:  highest           |    Milestone:  7.2.1       
   Component:  Compiler          |      Version:  7.1         
    Keywords:                    |     Testcase:              
   Blockedby:                    |   Difficulty:              
          Os:  Unknown/Multiple  |     Blocking:              
Architecture:  Unknown/Multiple  |      Failure:  None/Unknown
---------------------------------+------------------------------------------
Changes (by igloo):

  * owner:  batterseapower => igloo


Comment:

 I've worked out what's going on.

 `mkTyCon3` calls `fingerprintString`, which takes the md5 of the 3 strings
 in utf8.

 However, derived instances use `computeFingerprint`, which takes the md5
 of the 3 strings in the GHC binary format (which is an encoding of the
 length of the string, followed by essentially one of the utf32
 representations).

 I'll make them both use the same function.

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

_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to