From 8ca48e6258f8fb3ba9560ed4e01957f5e8022074 Mon Sep 17 00:00:00 2001 From: Cheng Shao <terrorjack@type.dance> Date: Sat, 28 Sep 2024 22:07:34 +0000 Subject: [PATCH] testsuite: skip T22840 due to broken -dtag-inference-checks on wasm (cherry picked from commit 1241c04e72107e1648f9aba5e857b48ec3bac96f) --- testsuite/tests/simplStg/should_compile/all.T | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/testsuite/tests/simplStg/should_compile/all.T b/testsuite/tests/simplStg/should_compile/all.T index bea16a7915c..4c89f382786 100644 --- a/testsuite/tests/simplStg/should_compile/all.T +++ b/testsuite/tests/simplStg/should_compile/all.T @@ -17,7 +17,10 @@ test('T22212', normal, compile, ['-O']) test('T22840', [extra_files( [ 'T22840A.hs' , 'T22840B.hs' - ]), when(not(have_dynamic()),skip)], multimod_compile, ['T22840', '-dynamic-too -dtag-inference-checks']) + ]), + # barf signature mismatch on wasm32 due to -dtag-inference-checks + when(arch('wasm32'), skip), + when(not(have_dynamic()),skip)], multimod_compile, ['T22840', '-dynamic-too -dtag-inference-checks']) test('T15226b', normal, compile, ['-O -ddump-stg-final -dsuppress-uniques -dno-typeable-binds']) test('inferTags003', [ only_ways(['optasm']), grep_errmsg(r'(call stg\_ap\_0)', [1]) -- GitLab