summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2018-12-25 05:03:21 -0500
committerBen Gamari <ben@smart-cactus.org>2018-12-25 05:05:26 -0500
commit7bfc1e81377d1e37069cf52bd090530124dcd871 (patch)
treee628f25e312c3f95abd5d9cba732c47c6906e906
parent9c908fc7b312bdd3dbcb25d36c688b421558de78 (diff)
downloadhaskell-7bfc1e81377d1e37069cf52bd090530124dcd871.tar.gz
testsuite: Skip ffi018_ghci when unregisterised
As noted in #16085 this test is fragile in unregisterised compilers.
-rw-r--r--testsuite/tests/ffi/should_run/all.T4
1 files changed, 3 insertions, 1 deletions
diff --git a/testsuite/tests/ffi/should_run/all.T b/testsuite/tests/ffi/should_run/all.T
index 7255c91828..3a3dfd7456 100644
--- a/testsuite/tests/ffi/should_run/all.T
+++ b/testsuite/tests/ffi/should_run/all.T
@@ -87,6 +87,8 @@ test('ffi018', [omit_ways(['ghci'])], compile_and_run, ['ffi018_c.c'])
test('ffi018_ghci',
[extra_files(['ffi018.h']),
only_ways(['ghci']),
+ # This test is fragile when unregisterised; see #16085
+ when(unregisterised(), skip),
pre_cmd('$MAKE -s --no-print-directory ffi018_ghci_setup')],
compile_and_run, ['ffi018_ghci_c.o'])
@@ -195,4 +197,4 @@ test('PrimFFIWord8', [omit_ways(['ghci'])], compile_and_run, ['PrimFFIWord8_c.c'
test('PrimFFIInt16', [omit_ways(['ghci'])], compile_and_run, ['PrimFFIInt16_c.c'])
-test('PrimFFIWord16', [omit_ways(['ghci'])], compile_and_run, ['PrimFFIWord16_c.c']) \ No newline at end of file
+test('PrimFFIWord16', [omit_ways(['ghci'])], compile_and_run, ['PrimFFIWord16_c.c'])