[Git][ghc/ghc][wip/js-staging] testsuite: disable T12233 tests for JS backend
doyougnu (@doyougnu)
gitlab at gitlab.haskell.org
Wed Oct 19 13:47:19 UTC 2022
doyougnu pushed to branch wip/js-staging at Glasgow Haskell Compiler / GHC
Commits:
4e4edfd6 by doyougnu at 2022-10-19T09:46:41-04:00
testsuite: disable T12233 tests for JS backend
- - - - -
1 changed file:
- testsuite/tests/rts/linker/T11223/all.T
Changes:
=====================================
testsuite/tests/rts/linker/T11223/all.T
=====================================
@@ -14,12 +14,14 @@ def normalise_duplicate_errmsg( msg ):
test('T11223_simple_link',
[extra_files(['foo.c', 'foo.hs']),
- when(ghc_dynamic(), skip)],
+ when(ghc_dynamic(), skip),
+ js_skip_csources],
makefile_test, ['t_11223_simple_link'])
test('T11223_simple_link_lib',
[extra_files(['foo.c', 'foo.hs']),
- when(ghc_dynamic(), skip)],
+ when(ghc_dynamic(), skip),
+ js_skip_csources],
makefile_test, ['t_11223_simple_link_lib'])
# I'm ignoring the output since for this particular invocation normalise_errmsg
@@ -32,32 +34,38 @@ test('T11223_simple_duplicate',
test('T11223_simple_duplicate_lib',
[extra_files(['bar.c', 'foo.c', 'foo.hs']),
when(platform('i386-unknown-mingw32'), expect_broken(13515)),
- when(ghc_dynamic(), skip), normalise_errmsg_fun(normalise_duplicate_errmsg)],
+ when(ghc_dynamic(), skip), normalise_errmsg_fun(normalise_duplicate_errmsg),
+ js_skip_csources],
makefile_test, ['t_11223_simple_duplicate_lib'])
test('T11223_simple_unused_duplicate_lib',
[extra_files(['bar.c', 'foo.c', 'foo.hs']),
- when(ghc_dynamic(), skip)],
+ when(ghc_dynamic(), skip),
+ js_skip_csources],
makefile_test, ['t_11223_simple_unused_duplicate_lib'])
test('T11223_link_order_a_b_succeed',
[extra_files(['bar.c', 'foo.c', 'foo2.hs']),
- when(ghc_dynamic(), skip)],
+ when(ghc_dynamic(), skip),
+ js_skip_csources],
makefile_test, ['t_11223_link_order_a_b_succeed'])
test('T11223_link_order_b_a_succeed',
[extra_files(['bar.c', 'foo.c', 'foo2.hs']),
- when(ghc_dynamic(), skip)],
+ when(ghc_dynamic(), skip),
+ js_skip_csources],
makefile_test, ['t_11223_link_order_b_a_succeed'])
test('T11223_link_order_a_b_2_fail',
[extra_files(['bar.c', 'foo.c', 'foo3.hs']),
- when(ghc_dynamic(), skip), normalise_errmsg_fun(normalise_duplicate_errmsg)],
+ when(ghc_dynamic(), skip), normalise_errmsg_fun(normalise_duplicate_errmsg),
+ js_skip_csources],
makefile_test, ['t_11223_link_order_a_b_2_fail'])
test('T11223_link_order_b_a_2_succeed',
[extra_files(['bar.c', 'foo.c', 'foo3.hs']),
- when(ghc_dynamic(), skip)],
+ when(ghc_dynamic(), skip),
+ js_skip_csources],
makefile_test, ['t_11223_link_order_b_a_2_succeed'])
# Weak Symbols are not currently implemented. So Disable all the tests
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/4e4edfd61f82957aa205ecd332f3416a8d127ec8
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/4e4edfd61f82957aa205ecd332f3416a8d127ec8
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20221019/50c1d43c/attachment-0001.html>
More information about the ghc-commits
mailing list