diff options
author | Peter Trommler <ptrommler@acm.org> | 2022-01-22 15:11:52 +0100 |
---|---|---|
committer | Peter Trommler <ptrommler@acm.org> | 2022-02-26 08:48:24 +0000 |
commit | 00b09aa40a9a248d4a1494e4603d18f377221a4e (patch) | |
tree | 146c24558a718e52a56f93ea2a26bfba2990ceb8 | |
parent | 033e9f0fcd0c1f9a2814b6922275514951c87dfd (diff) | |
download | haskell-wip/check-llvm-T15155l.tar.gz |
testsuite: Require LLVM for T15155lwip/check-llvm-T15155l
-rw-r--r-- | testsuite/driver/testlib.py | 3 | ||||
-rw-r--r-- | testsuite/tests/codeGen/should_compile/all.T | 2 | ||||
-rwxr-xr-x[-rw-r--r--] | testsuite/tests/linters/regex-linters/check-makefiles.py | 0 |
3 files changed, 4 insertions, 1 deletions
diff --git a/testsuite/driver/testlib.py b/testsuite/driver/testlib.py index 0f1f6d4538..7ee179b837 100644 --- a/testsuite/driver/testlib.py +++ b/testsuite/driver/testlib.py @@ -607,6 +607,9 @@ def have_vanilla( ) -> bool: def have_ncg( ) -> bool: return config.have_ncg +def have_llvm( ) -> bool: + return config.have_llvm + def have_dynamic( ) -> bool: ''' Were libraries built in the dynamic way? ''' return config.have_dynamic diff --git a/testsuite/tests/codeGen/should_compile/all.T b/testsuite/tests/codeGen/should_compile/all.T index 3c76163582..9985580e78 100644 --- a/testsuite/tests/codeGen/should_compile/all.T +++ b/testsuite/tests/codeGen/should_compile/all.T @@ -55,7 +55,7 @@ test('T15155', [ unless(have_ncg(), skip) ], makefile_test, []) -test('T15155l', when(unregisterised(), skip), +test('T15155l', [ when(unregisterised(), skip), unless(have_llvm(), skip)], makefile_test, []) test('T16449_1', normal, compile, ['']) diff --git a/testsuite/tests/linters/regex-linters/check-makefiles.py b/testsuite/tests/linters/regex-linters/check-makefiles.py index 5a8286c6a7..5a8286c6a7 100644..100755 --- a/testsuite/tests/linters/regex-linters/check-makefiles.py +++ b/testsuite/tests/linters/regex-linters/check-makefiles.py |