#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