summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2017-04-20 20:13:25 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2017-04-20 20:18:48 +0100
commita18f58d2290c5d5d44c7850ea04de279110d228b (patch)
tree7a2ae99f60c5ee05282ea61f2ef33d5e2028becc
parent21c35bda8e435cfba1998fa8375a52a73fe570f4 (diff)
downloadhaskell-a18f58d2290c5d5d44c7850ea04de279110d228b.tar.gz
testsuite: disable 'optllvm' for unregisterised compiler
commit 74615f412ad3de2910a156ff494bfe5497fada7e ("UNREG: ignore -fllvm (Trac #13495)") enabled 'optllvm' tests to be ran in 'make fulltest' mode. As a result many (~1000) tests fail due to stderr misamatch: +when making flags consistent: warning: + Compiler unregisterised, so compiling via C The change removes 'optllvm' tests for unregisterised compiler. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
-rw-r--r--testsuite/config/ghc2
1 files changed, 1 insertions, 1 deletions
diff --git a/testsuite/config/ghc b/testsuite/config/ghc
index 959422e577..6a368e8634 100644
--- a/testsuite/config/ghc
+++ b/testsuite/config/ghc
@@ -62,7 +62,7 @@ else:
if (config.have_profiling and ghc_with_threaded_rts == 1):
config.run_ways.append('profthreaded')
-if (ghc_with_llvm == 1):
+if (ghc_with_llvm == 1 and not config.unregisterised):
config.compile_ways.append('optllvm')
config.run_ways.append('optllvm')