Module: Mesa
Branch: master
Commit: 6be65b077743fc80efe061b1e05cb13b2ff1a6b1
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6be65b077743fc80efe061b1e05cb13b2ff1a6b1

Author: Jason Ekstrand <[email protected]>
Date:   Thu Mar 19 12:50:33 2020 -0500

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 <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4228>

---

 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

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to