summaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2018-12-11 17:51:21 -0500
committerBen Gamari <ben@smart-cactus.org>2018-12-11 18:19:46 -0500
commit847e8b60ff1f2a1b2dcf281a6e82c340225acf96 (patch)
treeded856481a023dadb65bbd61859113367d3802da /testsuite
parent4faab14bcf8a892414306a61bcde02d82cf735be (diff)
downloadhaskell-847e8b60ff1f2a1b2dcf281a6e82c340225acf96.tar.gz
testsuite: Mark keep-cafs and keep-cafs-fail as broken on FreeBSD
See #16035.
Diffstat (limited to 'testsuite')
-rw-r--r--testsuite/tests/rts/all.T4
1 files changed, 3 insertions, 1 deletions
diff --git a/testsuite/tests/rts/all.T b/testsuite/tests/rts/all.T
index ef4e42ed45..466ee84d1c 100644
--- a/testsuite/tests/rts/all.T
+++ b/testsuite/tests/rts/all.T
@@ -457,6 +457,7 @@ test('keep-cafs-fail',
'KeepCafs2.hs', 'KeepCafsMain.hs']),
when(opsys('mingw32'), expect_broken (5987)),
when(platform('powerpc64le-unknown-linux'), expect_broken(11261)),
+ when(opsys('freebsd'), expect_broken(16035)),
filter_stdout_lines('Evaluated a CAF|exit.*'),
ignore_stderr, # on OS X the shell emits an "Abort trap" message to stderr
],
@@ -468,7 +469,8 @@ 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))
+ when(platform('powerpc64le-unknown-linux'), expect_broken(11261)),
+ when(opsys('freebsd'), expect_broken(16035)),
],
run_command,
['$MAKE -s --no-print-directory KeepCafs'])