diff --git a/Data/Array/Parallel/Base/TracePrim.hs b/Data/Array/Parallel/Base/TracePrim.hs
--- a/Data/Array/Parallel/Base/TracePrim.hs
+++ b/Data/Array/Parallel/Base/TracePrim.hs
@@ -78,6 +78,7 @@
         | TraceReplicate_s         { traceSrcLength   :: Int }
         | TraceReplicate_rs        { traceCount       :: Int, traceSrcLength   :: Int }
         | TraceAppend_s            { traceDstLength   :: Int }
+        | TraceAppend_vs           { traceDstLength   :: Int }
         | TraceFold_s              { traceSrcLength   :: Int }
         | TraceFold1_s             { traceSrcLength   :: Int }
         | TraceFold_r              { traceSrcLength   :: Int }
diff --git a/dph-base.cabal b/dph-base.cabal
--- a/dph-base.cabal
+++ b/dph-base.cabal
@@ -1,5 +1,5 @@
 Name:           dph-base
-Version:        0.6.1.1
+Version:        0.7.0.1
 License:        BSD3
 License-File:   LICENSE
 Author:         The DPH Team
@@ -49,11 +49,11 @@
         -funbox-strict-fields -fcpr-off 
 
   Build-Depends:  
-        base     == 4.5.*,
-        ghc-prim == 0.2.*,
+        base     == 4.6.*,
+        ghc-prim == 0.3.*,
         array    == 0.4.*,
         random   == 1.0.*,
-        vector   == 0.9.*,
+        vector   == 0.10.*,
         pretty   == 1.1.*
 
           
