gnu: mesa: Update skipped tests on powerpc-linux.

* gnu/packages/gl.scm (mesa)[arguments]: When building for powerpc-linux
adjust the 'disable-failing-test phase for changes in failed tests.
This commit is contained in:
Efraim Flashner 2023-08-01 14:10:47 +03:00
parent 635e20aae9
commit 5aceacac65
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -408,15 +408,11 @@ (define-public mesa
;; This is probably a big-endian test failure. ;; This is probably a big-endian test failure.
"src/gallium/targets/osmesa/meson.build") "src/gallium/targets/osmesa/meson.build")
(("if with_tests") "if not with_tests")) (("if with_tests") "if not with_tests"))
(substitute* "src/util/tests/format/meson.build"
;; This is definately an endian-ness test failure.
(("'u_format_test', ") ""))
;; It is only this portion of the test which fails.
(substitute* "src/mesa/main/tests/meson.build"
((".*mesa_formats.*") ""))
;; This test times out and receives SIGTERM. ;; This test times out and receives SIGTERM.
(substitute* "src/amd/common/meson.build" (substitute* "src/amd/common/meson.build"
(("and not with_platform_windows") "and with_platform_windows")))) (("and not with_platform_windows") "and with_platform_windows"))
(substitute* "src/compiler/nir/meson.build"
((".*loop_unroll_tests.*") ""))))
("i686-linux" ("i686-linux"
;; This test is known to fail on i686 (see: ;; This test is known to fail on i686 (see:
;; https://gitlab.freedesktop.org/mesa/mesa/-/issues/4091). ;; https://gitlab.freedesktop.org/mesa/mesa/-/issues/4091).