[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