From 774bc18fa1e2e41747b81f6306adc4826c86b0ed Mon Sep 17 00:00:00 2001 From: Felipe Lessa Date: Sun, 31 May 2015 23:22:21 -0300 Subject: [PATCH] Force the test suites to use a lot less memory. Works fine on my machine using GHC 7.10 with these limits. Note that I've activated the in-place compaction GC. --- .../serversession-backend-acid-state.cabal | 2 +- .../serversession-backend-persistent.cabal | 2 +- serversession-backend-redis/serversession-backend-redis.cabal | 2 +- serversession/serversession.cabal | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/serversession-backend-acid-state/serversession-backend-acid-state.cabal b/serversession-backend-acid-state/serversession-backend-acid-state.cabal index f32d874..775bed0 100644 --- a/serversession-backend-acid-state/serversession-backend-acid-state.cabal +++ b/serversession-backend-acid-state/serversession-backend-acid-state.cabal @@ -48,7 +48,7 @@ test-suite tests , serversession , serversession-backend-acid-state main-is: Main.hs - ghc-options: -Wall -threaded -with-rtsopts=-N + ghc-options: -Wall -threaded "-with-rtsopts=-N -s -M1G -c" -rtsopts source-repository head diff --git a/serversession-backend-persistent/serversession-backend-persistent.cabal b/serversession-backend-persistent/serversession-backend-persistent.cabal index 18b2f9d..3aaca63 100644 --- a/serversession-backend-persistent/serversession-backend-persistent.cabal +++ b/serversession-backend-persistent/serversession-backend-persistent.cabal @@ -75,7 +75,7 @@ test-suite tests OverloadedStrings TemplateHaskell main-is: Main.hs - ghc-options: -Wall -threaded -with-rtsopts=-N + ghc-options: -Wall -threaded "-with-rtsopts=-N -s -M1G -c" -rtsopts source-repository head diff --git a/serversession-backend-redis/serversession-backend-redis.cabal b/serversession-backend-redis/serversession-backend-redis.cabal index 98b3264..46a0493 100644 --- a/serversession-backend-redis/serversession-backend-redis.cabal +++ b/serversession-backend-redis/serversession-backend-redis.cabal @@ -52,7 +52,7 @@ test-suite tests , serversession , serversession-backend-redis main-is: Main.hs - ghc-options: -Wall -threaded -with-rtsopts=-N + ghc-options: -Wall -threaded "-with-rtsopts=-N -s -M1G -c" -rtsopts source-repository head diff --git a/serversession/serversession.cabal b/serversession/serversession.cabal index 535df3d..c7dcd7b 100644 --- a/serversession/serversession.cabal +++ b/serversession/serversession.cabal @@ -65,7 +65,7 @@ test-suite tests TypeFamilies UndecidableInstances main-is: Main.hs - ghc-options: -Wall -threaded -with-rtsopts=-N + ghc-options: -Wall -threaded "-with-rtsopts=-N -s -M1G -c" -rtsopts source-repository head