diff options
author | Krzysztof Gogolewski <krzysztof.gogolewski@tweag.io> | 2022-03-18 20:33:44 +0100 |
---|---|---|
committer | Matthew Pickering <matthewtpickering@gmail.com> | 2022-04-01 11:03:16 +0100 |
commit | 8334ff9e5de48361e8fde3fdacb4523857c366b7 (patch) | |
tree | ce44d60b6bff743b1f243977b1c19a976e3d8174 /testsuite/tests/ffi | |
parent | 5df9f5e732a1086c66ad391e581f55b9d3e3712c (diff) | |
download | haskell-8334ff9e5de48361e8fde3fdacb4523857c366b7.tar.gz |
Minor cleanup
- Remove unused functions exprToCoercion_maybe, applyTypeToArg,
typeMonoPrimRep_maybe, runtimeRepMonoPrimRep_maybe.
- Replace orValid with a simpler check
- Use splitAtList in applyTysX
- Remove calls to extra_clean in the testsuite; it does not do anything.
Metric Decrease:
T18223
Diffstat (limited to 'testsuite/tests/ffi')
-rw-r--r-- | testsuite/tests/ffi/should_run/all.T | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/testsuite/tests/ffi/should_run/all.T b/testsuite/tests/ffi/should_run/all.T index 4784d8a4e3..14c5b34af7 100644 --- a/testsuite/tests/ffi/should_run/all.T +++ b/testsuite/tests/ffi/should_run/all.T @@ -9,7 +9,6 @@ test('fed001', normal, compile_and_run, ['']) # Omit GHCi for these two, as they use foreign export test('ffi001', omit_ways(['ghci']), compile_and_run, ['']) test('ffi002', [ omit_ways(['ghci']), - extra_clean(['ffi002_c.o']), pre_cmd('$MAKE -s --no-print-directory ffi002_setup') ], # The ffi002_setup hack is to ensure that we generate # ffi002_stub.h before compiling ffi002_c.c, which @@ -104,8 +103,7 @@ test('T1288_ghci', test('T2276', [omit_ways(['ghci'])], compile_and_run, ['T2276_c.c']) test('T2276_ghci', [ only_ways(['ghci']), when(opsys('darwin'), skip), # stdcall not supported on OS X - pre_cmd('$MAKE -s --no-print-directory T2276_ghci_setup'), - extra_clean(['T2276_ghci_c.o']) ], + pre_cmd('$MAKE -s --no-print-directory T2276_ghci_setup') ], compile_and_run, ['-fobject-code T2276_ghci_c.o']) test('T2469', normal, compile_and_run, ['-optc-std=gnu99']) @@ -141,7 +139,6 @@ test('T4221', [omit_ways(['ghci'])], compile_and_run, ['T4221_c.c']) test('T5402', [ omit_ways(['ghci']), exit_code(42), - extra_clean(['T5402_main.o']), # The T5402_setup hack is to ensure that we generate # T5402_stub.h before compiling T5402_main.c, which # needs it. @@ -149,7 +146,6 @@ test('T5402', [ omit_ways(['ghci']), compile_and_run, ["-no-hs-main T5402_main.c"]) test('T5594', [ omit_ways(['ghci']), - extra_clean(['T5594_c.o']), pre_cmd('$MAKE -s --no-print-directory T5594_setup') ], # The T5594_setup hack is to ensure that we generate # T5594_stub.h before compiling T5594_c.c, which @@ -180,7 +176,6 @@ test('T8083', [omit_ways(['ghci'])], compile_and_run, ['T8083_c.c']) test('T9274', [omit_ways(['ghci'])], compile_and_run, ['']) test('ffi023', [ omit_ways(['ghci']), - extra_clean(['ffi023_c.o']), extra_run_opts('1000 4'), pre_cmd('$MAKE -s --no-print-directory ffi023_setup') ], # The ffi023_setup hack is to ensure that we generate |