From 764c6307cc8d432417b3ef9fd79f1c2e76822572 Mon Sep 17 00:00:00 2001 From: Ben Gamari Date: Mon, 11 Feb 2019 22:03:33 -0500 Subject: [PATCH] testsuite: Add nonmoving_thr way --- testsuite/config/ghc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/testsuite/config/ghc b/testsuite/config/ghc index ec35ed0d8c..16c387c3cd 100644 --- a/testsuite/config/ghc +++ b/testsuite/config/ghc @@ -27,7 +27,8 @@ 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') @@ -98,7 +99,8 @@ config.way_flags = { 'ghci-ext' : ['--interactive', '-v0', '-ignore-dot-ghci', '-fno-ghci-history', '-fexternal-interpreter', '+RTS', '-I0.1', '-RTS'], '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' : [], + 'nonmoving_thr': ['-threaded'], } config.way_rts_flags = { @@ -137,7 +139,8 @@ config.way_rts_flags = { 'ghci-ext' : [], 'ghci-ext-prof' : [], 'ext-interp' : [], - 'nonmoving' : ['-DS', '-xn'], + 'nonmoving' : ['-xn'], + 'nonmoving_thr' : ['-xn', '-N2'], } # Useful classes of ways that can be used with only_ways(), omit_ways() and -- GitLab