[commit: ghc] wip/nonmoving-gc: testsuite: Add nonmoving_thr WAY (c1c040f)

git at git.haskell.org git at git.haskell.org
Wed Feb 6 14:10:35 UTC 2019


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

On branch  : wip/nonmoving-gc
Link       : http://ghc.haskell.org/trac/ghc/changeset/c1c040f159c1c508a1e537eaddb4210c434d2a1a/ghc

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

commit c1c040f159c1c508a1e537eaddb4210c434d2a1a
Author: Ben Gamari <ben at well-typed.com>
Date:   Tue Feb 5 14:40:34 2019 -0500

    testsuite: Add nonmoving_thr WAY


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

c1c040f159c1c508a1e537eaddb4210c434d2a1a
 testsuite/config/ghc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/testsuite/config/ghc b/testsuite/config/ghc
index 5f39c7e..c3d6ba5 100644
--- a/testsuite/config/ghc
+++ b/testsuite/config/ghc
@@ -25,7 +25,7 @@ config.other_ways         = ['prof', 'normal_h',
                              'debug',
                              'ghci-ext', 'ghci-ext-prof',
                              'ext-interp',
-                             'nonmoving']
+                             'nonmoving', 'nonmoving_thr']
 
 if ghc_with_native_codegen:
     config.compile_ways.append('optasm')
@@ -97,6 +97,7 @@ config.way_flags = {
     'ghci-ext-prof'    : ['--interactive', '-v0', '-ignore-dot-ghci', '-fno-ghci-history', '-fexternal-interpreter', '-prof', '+RTS', '-I0.1', '-RTS'],
     'ext-interp'   : ['-fexternal-interpreter'],
     'nonmoving'    : ['-debug'],
+    'nonmoving_thr': ['-threaded -debug'],
    }
 
 config.way_rts_flags = {
@@ -136,6 +137,7 @@ config.way_rts_flags = {
     'ghci-ext-prof'    : [],
     'ext-interp'       : [],
     'nonmoving'        : ['-DS -xn'],
+    'nonmoving_thr'    : ['-DS -xn -N2'],
    }
 
 # Useful classes of ways that can be used with only_ways(), omit_ways() and



More information about the ghc-commits mailing list