diff options
| author | Peter Trommler <ptrommler@acm.org> | 2018-12-07 23:17:51 -0500 | 
|---|---|---|
| committer | Ben Gamari <ben@smart-cactus.org> | 2018-12-07 23:17:52 -0500 | 
| commit | bd80831610092fef2f540abe9725e177c1ef0df8 (patch) | |
| tree | b5bc9161d688628cf69ecb70e1cb0272dd9b75cb | |
| parent | e1a98fabd4cc40b8f5401a058e6bf2f59596f698 (diff) | |
| download | haskell-bd80831610092fef2f540abe9725e177c1ef0df8.tar.gz | |
Mark broken tests on powerpc64le and skip ghci-ext
Mark tests with DWARF as broken
Test way `ghci-ext` only where available
Test Plan: validate
Reviewers: bgamari, hvr, simonmar, erikd, Phyx
Reviewed By: bgamari, Phyx
Subscribers: Phyx, rwbarton, carter
Differential Revision: https://phabricator.haskell.org/D5297
| -rw-r--r-- | testsuite/tests/ghci.debugger/scripts/all.T | 2 | ||||
| -rw-r--r-- | testsuite/tests/rts/all.T | 2 | 
2 files changed, 3 insertions, 1 deletions
diff --git a/testsuite/tests/ghci.debugger/scripts/all.T b/testsuite/tests/ghci.debugger/scripts/all.T index 733631180d..156f8e13db 100644 --- a/testsuite/tests/ghci.debugger/scripts/all.T +++ b/testsuite/tests/ghci.debugger/scripts/all.T @@ -1,5 +1,5 @@  setTestOpts([extra_run_opts('-ignore-dot-ghci'), -             extra_ways(['ghci-ext']), # test with -fexternal-interpreter +             when(config.have_ext_interp, extra_ways(['ghci-ext'])), # test with -fexternal-interpreter               normalise_slashes])  test('print001', normal, ghci_script, ['print001.script']) diff --git a/testsuite/tests/rts/all.T b/testsuite/tests/rts/all.T index e42d9707f3..6339344cb3 100644 --- a/testsuite/tests/rts/all.T +++ b/testsuite/tests/rts/all.T @@ -454,6 +454,7 @@ test('keep-cafs-fail',    [ extra_files(['KeepCafsBase.hs', 'KeepCafs1.hs',                   'KeepCafs2.hs', 'KeepCafsMain.hs']),      when(opsys('mingw32'), expect_broken (5987)), +    when(platform('powerpc64le-unknown-linux'), expect_broken(11261)),      filter_stdout_lines('Evaluated a CAF|exit.*'),      ignore_stderr, # on OS X the shell emits an "Abort trap" message to stderr    ], @@ -465,6 +466,7 @@ test('keep-cafs',    [ extra_files(['KeepCafsBase.hs', 'KeepCafs1.hs',                   'KeepCafs2.hs', 'KeepCafsMain.hs']),      when(opsys('mingw32'), expect_broken (5987)), +    when(platform('powerpc64le-unknown-linux'), expect_broken(11261))    ],    run_command,    ['$MAKE -s --no-print-directory KeepCafs'])  | 
