Tue Feb 20 03:12:13 PST 2007  Ian Lynagh <[EMAIL PROTECTED]>
  * MERGED: Signature type variables must not be instantiated with tycons
  [EMAIL PROTECTED]
  
   An egregious bug in the type checker meant that it was possible for a 
   "signature type variable" (a MetaTv of SigTv form) to be instantatiated 
   with a type-constructor application.  This destroys the invariant for
   SigTv.
  
   The fix is easy; adding the predicate TcType.isTyConableTyVar
  
   Fixes Trac #1153
  

    M ./compiler/typecheck/TcType.lhs -2 +14
    M ./compiler/typecheck/TcUnify.lhs -18 +4

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

Reply via email to