[Git][ghc/ghc][wip/js-staging] Skip T14373 because it requires Cmm

Sylvain Henry (@hsyl20) gitlab at gitlab.haskell.org
Mon Sep 26 21:25:22 UTC 2022



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


Commits:
72438a3d by Sylvain Henry at 2022-09-26T23:28:34+02:00
Skip T14373 because it requires Cmm

- - - - -


1 changed file:

- testsuite/tests/codeGen/should_compile/all.T


Changes:

=====================================
testsuite/tests/codeGen/should_compile/all.T
=====================================
@@ -66,26 +66,36 @@ test('T17334', [ unless(have_ncg() and (arch('x86_64') or arch('i386')), skip)
                , only_ways(['normal'])
                ], compile, ['-O'])
 
-test('T14373', [],
+test('T14373',
+      [ js_skip # JS backend doesn't produce Cmm
+      ],
      multimod_compile_filter, ['T14373', '-fasm -O2 -c -ddump-cmm-from-stg',
      'grep -e "const T14373\.._closure+.;"'])
 
 switch_skeleton_only = 'grep -e "switch \[" -e "case " -e "default: " | sed -e "s|\] .*|\]|g" -e "s|goto .*|goto |g"'
 
-test('T14373a', [],
+test('T14373a',
+      [ js_skip # JS backend doesn't produce Cmm
+      ],
      multimod_compile_filter, ['T14373a', '-fasm -O2 -c -ddump-cmm-from-stg',
      switch_skeleton_only])
-test('T14373b', [],
+test('T14373b',
+      [ js_skip # JS backend doesn't produce Cmm
+      ],
      multimod_compile_filter, ['T14373b', '-fasm -O2 -c -ddump-cmm-from-stg',
      switch_skeleton_only])
-test('T14373c', [],
+test('T14373c',
+      [ js_skip # JS backend doesn't produce Cmm
+      ],
      multimod_compile_filter, ['T14373c', '-fasm -O2 -c -ddump-cmm-from-stg',
      switch_skeleton_only])
 
 switch_skeleton_and_entries_only = ('grep -e "switch \[" -e "case " -e "default: " -e "Default_entry(" -e "R1 = .*_closure+2;"'
                                     '| sed -e "s|\] .*|\]|g" -e "s|goto .*|goto |g" -e "s|R1 = .*_closure+2;.*|R1 = XYZ_closure+2;|g" -e "s|//.*|//|g"')
 
-test('T14373d', [],
+test('T14373d',
+      [ js_skip # JS backend doesn't produce Cmm
+      ],
      multimod_compile_filter, ['T14373d', '-fasm -O2 -c -ddump-cmm-from-stg',
      switch_skeleton_and_entries_only])
 



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

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/72438a3da1be4db4d14f655ce2cdbc59ba03b921
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/20220926/79eb4b7b/attachment-0001.html>


More information about the ghc-commits mailing list