[Git][ghc/ghc][wip/romes/24161] testsuite: Skip MultiLayerModulesTH_Make on darwin

Rodrigo Mesquita (@alt-romes) gitlab at gitlab.haskell.org
Fri Nov 10 16:09:55 UTC 2023



Rodrigo Mesquita pushed to branch wip/romes/24161 at Glasgow Haskell Compiler / GHC


Commits:
743bf658 by Rodrigo Mesquita at 2023-11-10T16:09:43+00:00
testsuite: Skip MultiLayerModulesTH_Make on darwin

The recent toolchain upgrade on darwin machines resulted in the
MultiLayerModulesTH_Make test metrics varying too much from the
baseline, ultimately blocking the CI pipelines.

This commit skips the test on darwin to temporarily avoid failures due
to the environment change in the runners. However, the metrics
divergence is being investigated still (tracked in #24177)

- - - - -


1 changed file:

- testsuite/tests/perf/compiler/all.T


Changes:

=====================================
testsuite/tests/perf/compiler/all.T
=====================================
@@ -361,7 +361,10 @@ test('MultiLayerModulesTH_Make',
        pre_cmd('$MAKE -s --no-print-directory MultiLayerModulesTH_Make_Prep'),
        extra_files(['genMultiLayerModulesTH']),
        unless(have_dynamic(),skip),
-       compile_timeout_multiplier(5)
+       compile_timeout_multiplier(5),
+       # We skip the test on darwin due to recent regression due to toolchain
+       # upgrade (tracked in #24177)
+       when(opsys('darwin'), skip)
      ],
      multimod_compile_fail,
      # see Note [Increased initial stack size for MultiLayerModules]



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

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/743bf658caf56283779aa7d4fb3a72680205ae12
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/20231110/4e0c6cb8/attachment.html>


More information about the ghc-commits mailing list