[commit: testsuite] master: dph: tests with dph-lifted-copy need to use '-fno-vectorisation-avoidance if scalar closures get too big (be64fac)

Manuel Chakravarty chak at cse.unsw.edu.au
Wed Feb 6 04:19:00 CET 2013


Repository : ssh://darcs.haskell.org//srv/darcs/testsuite

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/be64fac97e278945c1cdd9a16761c21916d0ac2b

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

commit be64fac97e278945c1cdd9a16761c21916d0ac2b
Author: Manuel M T Chakravarty <chak at cse.unsw.edu.au>
Date:   Tue Feb 5 17:55:47 2013 +1100

    dph: tests with dph-lifted-copy need to use '-fno-vectorisation-avoidance if scalar closures get too big

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

 tests/dph/nbody/dph-nbody.T         |    4 ++--
 tests/dph/quickhull/dph-quickhull.T |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/tests/dph/nbody/dph-nbody.T b/tests/dph/nbody/dph-nbody.T
index 6d20160..429ef8f 100644
--- a/tests/dph/nbody/dph-nbody.T
+++ b/tests/dph/nbody/dph-nbody.T
@@ -20,7 +20,7 @@ test    ('dph-nbody-copy-opt'
           , only_ways(['normal', 'threaded1', 'threaded2']) ] 
         , multimod_compile_and_run 
         , [ 'Main'
-          , '-Odph -fno-liberate-case -package dph-lifted-copy -package dph-prim-par'])
+          , '-Odph -fno-vectorisation-avoidance -fno-liberate-case -package dph-lifted-copy -package dph-prim-par'])
 
 
 test    ('dph-nbody-vseg-fast' 
@@ -40,4 +40,4 @@ test    ('dph-nbody-copy-fast'
           , only_ways(['normal', 'threaded1', 'threaded2']) ] 
         , multimod_compile_and_run 
         , [ 'Main'
-          , '-O0 -package dph-lifted-copy -package dph-prim-par'])
+          , '-O0 -fno-vectorisation-avoidance -package dph-lifted-copy -package dph-prim-par'])
diff --git a/tests/dph/quickhull/dph-quickhull.T b/tests/dph/quickhull/dph-quickhull.T
index bd10565..1492282 100644
--- a/tests/dph/quickhull/dph-quickhull.T
+++ b/tests/dph/quickhull/dph-quickhull.T
@@ -8,7 +8,7 @@ test    ('dph-quickhull-copy-opt'
           , only_ways(['normal', 'threaded1', 'threaded2']) ] 
         , multimod_compile_and_run 
         , [ 'Main'
-          , '-Odph -funfolding-use-threshold30 -package dph-lifted-copy -package dph-prim-par'])
+          , '-Odph -fno-vectorisation-avoidance -funfolding-use-threshold30 -package dph-lifted-copy -package dph-prim-par'])
 
 
 test    ('dph-quickhull-vseg-opt' 
@@ -30,7 +30,7 @@ test    ('dph-quickhull-copy-fast'
           , only_ways(['normal', 'threaded1', 'threaded2']) ] 
         , multimod_compile_and_run 
         , [ 'Main'
-          , '-O0 -package dph-lifted-copy -package dph-prim-par'])
+          , '-O0 -fno-vectorisation-avoidance -package dph-lifted-copy -package dph-prim-par'])
 
 
 test    ('dph-quickhull-vseg-fast' 





More information about the ghc-commits mailing list