diff --git a/NEWS b/NEWS
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+Changes in 0.3.1:
+
+* Change upper bound on vector dependency.
+
 
 Changes in 0.3:
 
diff --git a/monte-carlo.cabal b/monte-carlo.cabal
--- a/monte-carlo.cabal
+++ b/monte-carlo.cabal
@@ -1,5 +1,5 @@
 name:           monte-carlo
-version:        0.3
+version:        0.3.1
 license:        BSD3
 license-file:   LICENSE
 author:         Patrick Perry
@@ -46,7 +46,7 @@
     build-depends:  base >= 4 && < 5,
                     gsl-random >= 0.3.1,
                     mtl >= 1.1 && < 1.2,
-                    vector >= 0.6 && < 0.7
+                    vector >= 0.6 && < 0.8
 
     hs-source-dirs: lib
     ghc-options:    -Wall
diff --git a/tests/Makefile b/tests/Makefile
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -1,9 +1,10 @@
 all:
-	ghc -O -i. -i../lib Main.hs --make -o test-mc
+	ghc -O -package ieee754 -i. -i../lib Main.hs --make -o test-mc
 	./test-mc
 
 hpc:
-	ghc -fforce-recomp -i. -i../lib -fhpc --make Main.hs -o test-mc
+	ghc -fforce-recomp -package ieee754 \
+	    -i. -i../lib -fhpc --make Main.hs -o test-mc
 	rm -f test-mc.tix
 	./test-mc
 	hpc markup test-mc
