From f145ab2f1ef326746cd625493d4b5af2271bd967 Mon Sep 17 00:00:00 2001 From: Garret Rieger Date: Fri, 3 May 2024 18:24:33 +0000 Subject: [PATCH] Disable empty_region_vardata test when running on 32bit machines. --- test/subset/meson.build | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/subset/meson.build b/test/subset/meson.build index 377635287..b197da23b 100644 --- a/test/subset/meson.build +++ b/test/subset/meson.build @@ -71,7 +71,6 @@ tests = [ 'glyf_partial_instancing', 'mvar_partial_instance', 'update_def_wght', - 'empty_region_vardata', 'feature_variations_partial_instance', 'gdef_partial_instance', 'value_format_partial_instance', @@ -79,6 +78,14 @@ tests = [ 'sync_vmetrics', ] +if host_machine.cpu_family() != 'x86' + # These tests exhibit some inconsequential rounding differences on 32bit machines in IUP + # optimization that causes the tests to fail, so only include them on non-32bit. + tests += [ + 'empty_region_vardata', + ] +endif + if get_option('experimental_api') tests += [ 'iftb_requirements',