Skip to content
Snippets Groups Projects
Commit c7e73d12 authored by Ben Gamari's avatar Ben Gamari
Browse files

testsuite: Add nonmoving WAY

This simply runs the compile_and_run tests with `-xn`, enabling the
nonmoving oldest generation.
parent 68e0647f
No related merge requests found
......@@ -26,7 +26,8 @@ config.other_ways = ['prof', 'normal_h',
'profllvm', 'profoptllvm', 'profthreadedllvm',
'debug',
'ghci-ext', 'ghci-ext-prof',
'ext-interp']
'ext-interp',
'nonmoving']
if ghc_with_native_codegen:
config.compile_ways.append('optasm')
......@@ -96,7 +97,8 @@ config.way_flags = {
'profthreadedllvm' : ['-O', '-prof', '-static', '-fprof-auto', '-threaded', '-fllvm'],
'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'],
'ext-interp' : ['-fexternal-interpreter'],
'nonmoving' : ['-debug'],
}
config.way_rts_flags = {
......@@ -135,6 +137,7 @@ config.way_rts_flags = {
'ghci-ext' : [],
'ghci-ext-prof' : [],
'ext-interp' : [],
'nonmoving' : ['-DS', '-xn'],
}
# Useful classes of ways that can be used with only_ways(), omit_ways() and
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment