Commit b5ca10c0 authored by Simon Peyton Jones's avatar Simon Peyton Jones
Browse files

Better error message in vectoriser

parent 35be7011
...@@ -351,6 +351,6 @@ tryConvert var vect_var rhs ...@@ -351,6 +351,6 @@ tryConvert var vect_var rhs
= fromVect (idType var) (Var vect_var) = fromVect (idType var) (Var vect_var)
`orElseErrV` `orElseErrV`
do do
{ emitVt " Could NOT call vectorised from original version" $ ppr var { emitVt " Could NOT call vectorised from original version" $ ppr var <+> dcolon <+> ppr (idType var)
; return rhs ; return rhs
} }
[1 of 1] Compiling ExportList ( ExportList.hs, ExportList.o ) [1 of 1] Compiling ExportList ( ExportList.hs, ExportList.o )
Warning: vectorisation failure: identityConvTyCon: type constructor contains parallel arrays [::] Warning: vectorisation failure: identityConvTyCon: type constructor contains parallel arrays [::]
Could NOT call vectorised from original version ExportList.solveV Could NOT call vectorised from original version
ExportList.solveV :: GHC.Types.Double -> [:GHC.Types.Double:]
Warning: vectorisation failure: identityConvTyCon: type constructor contains parallel arrays NodeV Warning: vectorisation failure: identityConvTyCon: type constructor contains parallel arrays NodeV
Could NOT call vectorised from original version Could NOT call vectorised from original version
ExportList.solvePA ExportList.solvePA :: ExportList.NodeV
-> GHC.Types.Double
-> Data.Array.Parallel.PArray.PData.Base.PArray GHC.Types.Double
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment