summaryrefslogtreecommitdiff
path: root/testsuite/driver
diff options
context:
space:
mode:
authorRichard Eisenberg <rae@cs.brynmawr.edu>2018-07-14 15:27:48 -0400
committerRichard Eisenberg <rae@cs.brynmawr.edu>2018-07-14 21:27:18 -0400
commit6d55e36f6d4b71402b3a27cd466d237034d3a5b8 (patch)
tree7c60ce2fb29441f6c1aaf18b921332d887d5d9f0 /testsuite/driver
parent15ce9b45515415b0cbe606e9324a7858c9009c0b (diff)
downloadhaskell-6d55e36f6d4b71402b3a27cd466d237034d3a5b8.tar.gz
Disable -fghci-leak-check in DEBUG mode
The DEBUG compiler's GHCi still leaks. This commit suppresses testsuite failures due to this leak. See #15372.
Diffstat (limited to 'testsuite/driver')
-rw-r--r--testsuite/driver/testlib.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/testsuite/driver/testlib.py b/testsuite/driver/testlib.py
index dac2684131..f7863c3f3f 100644
--- a/testsuite/driver/testlib.py
+++ b/testsuite/driver/testlib.py
@@ -970,8 +970,9 @@ def ghci_script( name, way, script):
# We pass HC and HC_OPTS as environment variables, so that the
# script can invoke the correct compiler by using ':! $HC $HC_OPTS'
- cmd = ('HC={{compiler}} HC_OPTS="{flags}" {{compiler}} {flags} {way_flags}'
+ cmd = ('HC={{compiler}} HC_OPTS="{flags}" {{compiler}} {way_flags} {flags}'
).format(flags=flags, way_flags=way_flags)
+ # NB: put way_flags before flags so that flags in all.T can overrie others
getTestOpts().stdin = script
return simple_run( name, way, cmd, getTestOpts().extra_run_opts )