From 6be65b077743fc80efe061b1e05cb13b2ff1a6b1 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Thu, 19 Mar 2020 12:50:33 -0500 Subject: [PATCH] meson,ci: Disable sparse_array tests on windows As soon as I switch to using the allocation helpers in os_memory.h, these tests start blowing up on the Windows build in GitLab CI. As far as I can tell, the issue is something with the combination of the debug allocator in u_debug_memory.c and the mutex implementation in the version of Wine running in CI. The tests don't fail on real windows nor do they fail with newer versions of Wine. Reviewed-by: Lionel Landwerlin Part-of: --- src/util/meson.build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/util/meson.build b/src/util/meson.build index e8e8eb111f0..ea61c055817 100644 --- a/src/util/meson.build +++ b/src/util/meson.build @@ -290,7 +290,10 @@ if with_tests endif subdir('tests/vma') subdir('tests/set') - subdir('tests/sparse_array') + # FIXME: this test on the Wine version in GitLab CI + if host_machine.system() != 'windows' + subdir('tests/sparse_array') + endif subdir('tests/format') subdir('tests/vector') endif -- 2.30.2