Subject: HEADS UP: interface file change, you may need to clean
GHCers,

I've just pushed a patch that changes the interface file format, so
you may need to clean your whole tree after pulling it.

I just noticed that Jose's patch implementing kind-polymorphic core
(09015be8d580bc33f5f1960c8e31d00ba7a459a1) reverted many of the
simplifying changes to interface file TyCon serialization I had made
in a previous patch (5d7173f9ab8405511f75765e0541a04796d9bd07). Based
on the diff I think this was an unintended consequence of how Jose did
the merge rather than a necessary change he actually intended to make.

In fact, as a result of kind-polymorphic core we don't need to treat
the Any TyCon specially any longer so my old simplifying changes can
be made even simpler: IfaceTyCon is now just a newtype on
IfaceExtName! This is what I've implemented, validated and pushed.

Max

_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@xxxxxxxxxxx
http://www.haskell.org/mailman/listinfo/cvs-ghc

(C)2011 mailinglist-archive.com