[commit: packages/vector] ghc-head: Require primitive >= 0.5.0.1 (e16b39a)

git at git.haskell.org git at git.haskell.org
Thu Sep 26 11:54:32 CEST 2013


Repository : ssh://git@git.haskell.org/vector

On branch  : ghc-head
Link       : http://git.haskell.org/packages/vector.git/commitdiff/e16b39a2c32c91f5ac2c0c5f9f409c0d934d74ef

>---------------------------------------------------------------

commit e16b39a2c32c91f5ac2c0c5f9f409c0d934d74ef
Author: Roman Leshchinskiy <rl at cse.unsw.edu.au>
Date:   Wed Oct 10 22:19:48 2012 +0000

    Require primitive >= 0.5.0.1


>---------------------------------------------------------------

e16b39a2c32c91f5ac2c0c5f9f409c0d934d74ef
 benchmarks/vector-benchmarks.cabal |    4 ++--
 tests/vector-tests.cabal           |    6 +++---
 vector.cabal                       |    8 ++++++--
 3 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/benchmarks/vector-benchmarks.cabal b/benchmarks/vector-benchmarks.cabal
index 3e825c0..87ee6a4 100644
--- a/benchmarks/vector-benchmarks.cabal
+++ b/benchmarks/vector-benchmarks.cabal
@@ -1,5 +1,5 @@
 Name:           vector-benchmarks
-Version:        0.10.9
+Version:        0.10
 License:        BSD3
 License-File:   LICENSE
 Author:         Roman Leshchinskiy <rl at cse.unsw.edu.au>
@@ -14,7 +14,7 @@ Executable algorithms
   Build-Depends: base >= 2 && < 5, array,
                  criterion >= 0.5 && < 0.7,
                  mwc-random >= 0.5 && < 0.13,
-                 vector == 0.10.9
+                 vector == 0.10
 
   if impl(ghc<6.13)
     Ghc-Options: -finline-if-enough-args -fno-method-sharing
diff --git a/tests/vector-tests.cabal b/tests/vector-tests.cabal
index c56dc6b..bc491ed 100644
--- a/tests/vector-tests.cabal
+++ b/tests/vector-tests.cabal
@@ -1,5 +1,5 @@
 Name:           vector-tests
-Version:        0.10.9
+Version:        0.10
 License:        BSD3
 License-File:   LICENSE
 Author:         Max Bolingbroke, Roman Leshchinskiy
@@ -18,7 +18,7 @@ Build-Type:     Simple
 Executable "vector-tests-O0"
   Main-Is:  Main.hs
 
-  Build-Depends: base >= 4 && < 5, template-haskell, vector == 0.10.9,
+  Build-Depends: base >= 4 && < 5, template-haskell, vector == 0.10,
                  random,
                  QuickCheck >= 2, test-framework, test-framework-quickcheck2
 
@@ -38,7 +38,7 @@ Executable "vector-tests-O0"
 Executable "vector-tests-O2"
   Main-Is:  Main.hs
 
-  Build-Depends: base >= 4 && < 5, template-haskell, vector == 0.10.9,
+  Build-Depends: base >= 4 && < 5, template-haskell, vector == 0.10,
                  random,
                  QuickCheck >= 2, test-framework, test-framework-quickcheck2
 
diff --git a/vector.cabal b/vector.cabal
index f66078c..b9bdc08 100644
--- a/vector.cabal
+++ b/vector.cabal
@@ -1,5 +1,5 @@
 Name:           vector
-Version:        0.10.9
+Version:        0.10
 License:        BSD3
 License-File:   LICENSE
 Author:         Roman Leshchinskiy <rl at cse.unsw.edu.au>
@@ -38,6 +38,10 @@ Description:
         .
         * <http://trac.haskell.org/vector>
         .
+        Changes in version 0.10.0.1
+        .
+        * Require @primitive@ to include workaround for a GHC array copying bug
+        .
         Changes in version 0.10
         .
 	* @NFData@ instances
@@ -131,7 +135,7 @@ Library
         vector.h
 
   Build-Depends: base >= 4 && < 5
-               , primitive >= 0.5 && < 0.6
+               , primitive >= 0.5.0.1 && < 0.6
                , ghc-prim
                , deepseq >= 1.1 && < 1.4
 




More information about the ghc-commits mailing list