summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compiler/vectorise/Vectorise.hs2
-rw-r--r--testsuite/tests/dph/modules/dph-ExportList-vseg-fast.stderr7
2 files changed, 6 insertions, 3 deletions
diff --git a/compiler/vectorise/Vectorise.hs b/compiler/vectorise/Vectorise.hs
index 012ae37039..38bd55482a 100644
--- a/compiler/vectorise/Vectorise.hs
+++ b/compiler/vectorise/Vectorise.hs
@@ -351,6 +351,6 @@ tryConvert var vect_var rhs
= fromVect (idType var) (Var vect_var)
`orElseErrV`
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
}
diff --git a/testsuite/tests/dph/modules/dph-ExportList-vseg-fast.stderr b/testsuite/tests/dph/modules/dph-ExportList-vseg-fast.stderr
index 749c3cdfeb..bf6f453f71 100644
--- a/testsuite/tests/dph/modules/dph-ExportList-vseg-fast.stderr
+++ b/testsuite/tests/dph/modules/dph-ExportList-vseg-fast.stderr
@@ -1,6 +1,9 @@
[1 of 1] Compiling ExportList ( ExportList.hs, ExportList.o )
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
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