[Git][ghc/ghc][wip/js-staging] testsuite: skip T7037, T7702, safePkg01 for JS

doyougnu (@doyougnu) gitlab at gitlab.haskell.org
Thu Oct 20 23:00:40 UTC 2022



doyougnu pushed to branch wip/js-staging at Glasgow Haskell Compiler / GHC


Commits:
d865be6f by doyougnu at 2022-10-20T18:57:44-04:00
testsuite: skip T7037, T7702, safePkg01 for JS

- - - - -


3 changed files:

- testsuite/tests/rts/all.T
- testsuite/tests/safeHaskell/check/pkg01/all.T
- testsuite/tests/simplCore/should_compile/all.T


Changes:

=====================================
testsuite/tests/rts/all.T
=====================================
@@ -257,7 +257,7 @@ test('T6006', [ omit_ways(prof_ways + ['ghci']),
                  # needs it.
                compile_and_run, ['T6006_c.c -no-hs-main'])
 
-test('T7037', [], makefile_test, ['T7037'])
+test('T7037', js_skip, makefile_test, ['T7037'])
 
 test('T7087', exit_code(1), compile_and_run, [''])
 test('T7160', omit_ways(['nonmoving_thr', 'nonmoving_thr_ghc']), compile_and_run, [''])


=====================================
testsuite/tests/safeHaskell/check/pkg01/all.T
=====================================
@@ -31,7 +31,8 @@ test('safePkg01',
       normalise_errmsg_fun(ignoreLdOutput, normalise_errmsg),
       normalise_version("array", "ghc-bignum", "bytestring",
                         "base", "deepseq", "ghc-prim"),
-      normalise_fun(normalise_errmsg)],
+      normalise_fun(normalise_errmsg),
+      js_skip],
      run_command, ['$MAKE -s --no-print-directory safePkg01 ' + make_args])
 
 # Fail since we enable package trust


=====================================
testsuite/tests/simplCore/should_compile/all.T
=====================================
@@ -151,7 +151,8 @@ test('T7702',
       # a large effect on allocation which is hard to separate from the
       # allocation done by the plugin... but a regression allocates > 90mb
       collect_compiler_stats('peak_megabytes_allocated',70),
-      when(opsys('mingw32'), fragile_for(16799, ['normal']))
+      when(opsys('mingw32'), fragile_for(16799, ['normal'])),
+      js_skip
      ],
      compile,
      ['-v0 -package-db T7702plugin/pkg.T7702/local.package.conf -fplugin T7702Plugin -package T7702plugin ' + config.plugin_way_flags])



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/d865be6fde68a0a437c0b84f184f46c5a6092717

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/d865be6fde68a0a437c0b84f184f46c5a6092717
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/20221020/4fa9cb39/attachment-0001.html>


More information about the ghc-commits mailing list