[commit: ghc] master: testsuite: Mark keep-cafs and keep-cafs-fail as broken on FreeBSD (847e8b6)

git at git.haskell.org git at git.haskell.org
Tue Dec 11 23:22:23 UTC 2018


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

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/847e8b60ff1f2a1b2dcf281a6e82c340225acf96/ghc

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

commit 847e8b60ff1f2a1b2dcf281a6e82c340225acf96
Author: Ben Gamari <ben at smart-cactus.org>
Date:   Tue Dec 11 17:51:21 2018 -0500

    testsuite: Mark keep-cafs and keep-cafs-fail as broken on FreeBSD
    
    See #16035.


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

847e8b60ff1f2a1b2dcf281a6e82c340225acf96
 testsuite/tests/rts/all.T | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/testsuite/tests/rts/all.T b/testsuite/tests/rts/all.T
index ef4e42e..466ee84 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'])



More information about the ghc-commits mailing list