From 0de6334e3be20a00980b8d1714cdd1aff02c01b8 Mon Sep 17 00:00:00 2001
From: Cheng Shao <terrorjack@type.dance>
Date: Tue, 8 Oct 2024 15:33:04 +0000
Subject: [PATCH] testsuite: skip terminfo_so for cross ghc
(cherry picked from commit 45102e2ad39d95c06887be036722f793df236a04)
(cherry picked from commit c93876ff7cd01344dc356d66eaf9f80f661660a9)
(cherry picked from commit 2be13ac43e890c5c44db298edc16183f04efe82e)
---
testsuite/tests/perf/size/all.T | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/testsuite/tests/perf/size/all.T b/testsuite/tests/perf/size/all.T
index 742b01e1d9b..c9698aaa344 100644
--- a/testsuite/tests/perf/size/all.T
+++ b/testsuite/tests/perf/size/all.T
@@ -75,7 +75,8 @@ test('process_so' ,[req_dynamic_ghc, js_skip, windows_skip, collect_obje
# Disabled as extremely unstable
#test('rts_so' ,[req_dynamic_ghc, js_skip, windows_skip, collect_object_size(size_acceptance_threshold, "rts", True)] , static_stats, [] )
test('template_haskell_so',[req_dynamic_ghc, js_skip, windows_skip, collect_object_size(size_acceptance_threshold, "template-haskell")] , static_stats, [] )
-test('terminfo_so' ,[req_dynamic_ghc, js_skip, windows_skip, collect_object_size(size_acceptance_threshold, "terminfo")] , static_stats, [] )
+# terminfo is not built in cross ghc so skip it
+test('terminfo_so' ,[req_dynamic_ghc, when(config.cross, skip), windows_skip, collect_object_size(size_acceptance_threshold, "terminfo")], static_stats, [] )
test('text_so' ,[req_dynamic_ghc, js_skip, windows_skip, collect_object_size(size_acceptance_threshold, "text")] , static_stats, [] )
test('time_so' ,[req_dynamic_ghc, js_skip, windows_skip, collect_object_size(size_acceptance_threshold, "time")] , static_stats, [] )
test('transformers_so' ,[req_dynamic_ghc, js_skip, windows_skip, collect_object_size(size_acceptance_threshold, "transformers")] , static_stats, [] )
--
GitLab