[commit: ghc] wip/T16087: testsuite: Mark print037 as broken when GHC is built with LLVM (838134f)

git at git.haskell.org git at git.haskell.org
Wed Jan 30 00:26:20 UTC 2019


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

On branch  : wip/T16087
Link       : http://ghc.haskell.org/trac/ghc/changeset/838134f629839cc604aaef2411e18e9e1623472a/ghc

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

commit 838134f629839cc604aaef2411e18e9e1623472a
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Mon Jan 28 19:26:10 2019 -0500

    testsuite: Mark print037 as broken when GHC is built with LLVM
    
    As noted in #16205 this configuration reliably segfaults.


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

838134f629839cc604aaef2411e18e9e1623472a
 testsuite/tests/ghci.debugger/scripts/all.T | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/testsuite/tests/ghci.debugger/scripts/all.T b/testsuite/tests/ghci.debugger/scripts/all.T
index 4095cf2..f857910 100644
--- a/testsuite/tests/ghci.debugger/scripts/all.T
+++ b/testsuite/tests/ghci.debugger/scripts/all.T
@@ -45,7 +45,7 @@ test('print033', normal, ghci_script, ['print033.script'])
 test('print034', extra_files(['../GADT.hs', '../Test.hs']), ghci_script, ['print034.script'])
 test('print035', extra_files(['../Unboxed.hs']), ghci_script, ['print035.script'])
 test('print036', expect_broken(9046), ghci_script, ['print036.script'])
-test('print037', normal, ghci_script, ['print037.script'])
+test('print037', when(config.ghc_built_by_llvm, expect_broken(16205)), ghci_script, ['print037.script'])
 
 test('break001', extra_files(['../Test2.hs']), ghci_script, ['break001.script'])
 test('break002', extra_files(['../Test2.hs']), ghci_script, ['break002.script'])



More information about the ghc-commits mailing list