Fix bug in VectInfo loading
authorRoman Leshchinskiy <rl@cse.unsw.edu.au>
Fri, 14 Dec 2007 23:09:14 +0000 (23:09 +0000)
committerRoman Leshchinskiy <rl@cse.unsw.edu.au>
Fri, 14 Dec 2007 23:09:14 +0000 (23:09 +0000)
compiler/iface/TcIface.lhs

index 9345208..db8c4fb 100644 (file)
@@ -604,7 +604,7 @@ tcIfaceVectInfo mod typeEnv (IfaceVectInfo
                              })
   = do { vVars     <- mapM vectVarMapping vars
        ; tyConRes1 <- mapM vectTyConMapping      tycons
-       ; tyConRes2 <- mapM vectTyConReuseMapping tycons
+       ; tyConRes2 <- mapM vectTyConReuseMapping tyconsReuse
        ; let (vTyCons, vDataCons, vPAs, vIsos) = unzip4 (tyConRes1 ++ tyConRes2)
        ; return $ VectInfo 
                   { vectInfoVar     = mkVarEnv  vVars