[commit: ghc] wip/unexpected-pass-exit-code: Mark broken LLVM tests as broken (67e349d)

git at git.haskell.org git at git.haskell.org
Thu Feb 21 15:13:00 UTC 2019


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/unexpected-pass-exit-code
Link       : http://ghc.haskell.org/trac/ghc/changeset/67e349d072e823489914204004c894078cf3f199/ghc

>---------------------------------------------------------------

commit 67e349d072e823489914204004c894078cf3f199
Author: Matthew Pickering <matthewtpickering at gmail.com>
Date:   Wed Feb 20 21:16:10 2019 +0000

    Mark broken LLVM tests as broken


>---------------------------------------------------------------

67e349d072e823489914204004c894078cf3f199
 testsuite/tests/th/all.T | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/testsuite/tests/th/all.T b/testsuite/tests/th/all.T
index 56e4ac9..89ff39e 100644
--- a/testsuite/tests/th/all.T
+++ b/testsuite/tests/th/all.T
@@ -13,6 +13,14 @@ if config.have_ext_interp :
        setTestOpts(extra_ways(['ext-interp']))
        setTestOpts(only_ways(['normal','ghci','ext-interp']))
 
+broken_tests = ["ClosedFam1TH","T10620","T10828","T11721_TH","T11797","T12045TH2","T12478_1","T12646","T13642","T14060","T15502","T15738","T15792","T15845","T16180","T1835","T3920","T4135","T4188","T5037","T5362","T7477","T7910","T8761","T8884","T8953","T9262","T9692","T9738","TH_Lift","TH_RichKinds","TH_RichKinds2","TH_Roles3","TH_TyInstWhere2","TH_implicitParams","TH_recursiveDo","TH_reifyDecl1","TH_reifyExplicitForAllFams","TH_reifyInstances","TH_reifyMkName","TH_repE2","TH_repGuard","TH_repPrim","TH_repPrim2","TH_repUnboxedTuples","TH_spliceE6"]
+# ext-interp, integer-gmp and llvm is broken see #16087
+def broken_ext_interp(name, opts):
+	if name in broken_tests and config.ghc_built_by_llvm:
+		_expect_broken_for(name, opts, 16087, ['ext-interp'])
+
+setTestOpts(broken_ext_interp)
+
 test('TH_mkName', normal, compile, ['-v0'])
 test('TH_overloadedlabels', normal, compile, ['-v0'])
 test('TH_1tuple', normal, compile_fail, ['-v0'])



More information about the ghc-commits mailing list