diff options
author | Moritz Angermann <moritz.angermann@gmail.com> | 2021-03-04 11:15:36 +0800 |
---|---|---|
committer | Moritz Angermann <moritz.angermann@gmail.com> | 2021-04-20 15:59:21 +0800 |
commit | 9976a5877f0143e681d6f7944bdc86a9b80a5e84 (patch) | |
tree | 73ba22623dbc0a95eb9c283b04ca6afa685a4070 | |
parent | b512d6f23773e72bcec4b2cbf80b7c050795b57a (diff) | |
download | haskell-9976a5877f0143e681d6f7944bdc86a9b80a5e84.tar.gz |
[testsuite/json2] Fix failure with LLVM backends
-Wno-unsupported-llvm-version should suppress the LLVM version
missmatch warning that messes up the output.
(cherry picked from commit 63455300625fc12b2aafc3e339eb307510a6e8bd)
-rw-r--r-- | testsuite/tests/driver/all.T | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/testsuite/tests/driver/all.T b/testsuite/tests/driver/all.T index 94ecb3006c..0fb7381350 100644 --- a/testsuite/tests/driver/all.T +++ b/testsuite/tests/driver/all.T @@ -260,8 +260,12 @@ test('T12955', normal, makefile_test, []) test('T12971', [when(opsys('mingw32'), fragile(17945)), ignore_stdout], makefile_test, []) test('json', normal, compile_fail, ['-ddump-json']) -test('json2', normalise_version('base','ghc-prim'), compile, ['-ddump-types -ddump-json']) -test('T16167', exit_code(1), run_command, + +# json2 test is sensitive to the LLVM not supported ouput from GHC. ANd the error +# won't tell. It looks unrelated and is annoying to debug. Hence we disable the +# warning to prevent spurious errors. +test('json2', normalise_version('base','ghc-prim'), compile, ['-ddump-types -ddump-json -Wno-unsupported-llvm-version']) +test('T16167', exit_code(1), run_command, ['{compiler} -x hs -e ":set prog T16167.hs" -ddump-json T16167.hs']) test('T13604', [], makefile_test, []) test('T13604a', [], makefile_test, []) |